source: BMXNET_RPMS_dotNET_UTILITIES-BMX/branch/IHS BMX Framework/IndianHealthService.BMXNet.GeneratedDocumentation/Help/Presentation/Style/Configuration/conceptual.help1x.config@ 1146

Last change on this file since 1146 was 1146, checked in by Sam Habiel, 13 years ago

Initial Import of BMX4

File size: 11.1 KB
Line 
1<configuration>
2 <dduetools>
3 <builder>
4 <components>
5
6 <!-- Create skeleton document -->
7 <component type="Microsoft.Ddue.Tools.CopyFromFileComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
8 <data file="..\..\Help\Presentation\Style\transforms\skeleton_conceptual.xml" />
9 <copy source="/*" target="/" />
10 </component>
11
12 <!-- Copy in comments -->
13 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
14 <index name="comments" value="/topic" key="@id">
15 <data files=".\DdueXml\*.xml" />
16 </index>
17 <copy name="comments" source="/topic" target="/document" />
18 </component>
19
20 <!-- resolve tokens -->
21 <component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
22 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
23 <content file="..\..\Help\Settings\tokens.xml" />
24 <replace elements="/*//ddue:token" item="string(.)" />
25 </component>
26
27 <!-- copy in metadata keywords -->
28 <component type="Microsoft.Ddue.Tools.CopyFromFilesComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
29 <copy base=".\XmlComp" file="concat($key,'.cmp.xml')" source="/metadata/topic[@id=$key]/*" target="/document/metadata" />
30 </component>
31
32 <!-- copy in metadata attributes -->
33 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
34 <index name="metadata" value="/metadata/topic" key="@id">
35 <data files="..\..\Help\Settings\metadata.xml" />
36 </index>
37 <index name="version" value="/metadata/topic" key="@id">
38 <data files="..\..\Help\Settings\conceptual_version.xml" />
39 </index>
40 <copy name="metadata" source="*" target="/document/metadata" />
41 <copy name="metadata" key="string('*')" source="*" target="/document/metadata" />
42 <copy name="version" key="string('*')" source="*" target="/document/metadata" missing-target="error" />
43 </component>
44
45 <!-- Copy in metadata project settings -->
46 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
47 <index name="projectSettings" value="/*/item" key="@id">
48 <data files="..\..\Help\Settings\conceptual_project.xml" />
49 </index>
50 <copy name="projectSettings" key="string('PBM_FileVersion')" source="." target="/document/metadata" />
51 </component>
52
53 <!-- Resolve code snippets -->
54 <component type="Microsoft.Ddue.Tools.ExampleComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
55 <examples file="..\..\Help\Settings\conceptual_snippets.xml" />
56 <colors language="VisualBasic">
57 <color pattern="^\s*'[^\r\n]*" class="comment" />
58 <color pattern="\&quot;[^&quot;\r\n]*\&quot;" class="literal" />
59 <color pattern="\b((AddHandler)|(AddressOf)|(Alias)|(And)|(AndAlso)|(As)|(Boolean)|(ByRef)|(Byte)|(ByVal)|(Call)|(Case)|(Catch)|(CBool)|(CByte)|(CChar)|(CDate)|(CDec)|(CDbl)|(Char)|(CInt)|(Class)|(CLng)|(CObj)|(Const)|(Continue)|(CSByte)|(CShort)|(CSng)|(CStr)|(CType)|(CUInt)|(CULng)|(CUShort)|(Date)|(Decimal)|(Declare)|(Default)|(Delegate)|(Dim)|(DirectCast)|(Do)|(Double)|(Each)|(Else)|(ElseIf)|(End)|(EndIf)|(Enum)|(Erase)|(Error)|(Event)|(Exit)|(False)|(Finally)|(For)|(Friend)|(From)|(Function)|(Get)|(GetType)|(GetXMLNamespace)|(Global)|(GoSub)|(GoTo)|(Handles)|(If)|(Implements)|(Imports)|(In)|(Inherits)|(Integer)|(Interface)|(Is)|(IsNot)|(Let)|(Lib)|(Like)|(Long)|(Loop)|(Me)|(Mod)|(Module)|(MustInherit)|(MustOverride)|(MyBase)|(MyClass)|(Namespace)|(Narrowing)|(New)|(Next)|(Not)|(Nothing)|(NotInheritable)|(NotOverridable)|(Object)|(Of)|(On)|(Operator)|(Option)|(Optional)|(Or)|(OrElse)|(Overloads)|(Overridable)|(Overrides)|(ParamArray)|(Partial)|(Private)|(Property)|(Protected)|(Public)|(RaiseEvent)|(ReadOnly)|(ReDim)|(REM)|(RemoveHandler)|(Resume)|(Return)|(SByte)|(Select)|(Set)|(Shadows)|(Shared)|(Short)|(Single)|(Static)|(Step)|(Stop)|(String)|(Structure)|(Sub)|(SyncLock)|(Then)|(Throw)|(To)|(True)|(Try)|(TryCast)|(TypeOf)|(Variant)|(Wend)|(UInteger)|(ULong)|(UShort)|(Until)|(Using)|(When)|(Where)|(While)|(Widening)|(With)|(WithEvents)|(WriteOnly)|(Xor)|(#Const)|(#Else)|(#ElseIf)|(#End)|(#If))\b" class="keyword" />
60 </colors>
61 <colors language="CSharp">
62 <color pattern="/\*(.|\n)+?\*/" class="comment" />
63 <color pattern="\&quot;[^&quot;\r\n]*\&quot;" class="literal" />
64 <color pattern="//[^\r\n]*" class="comment" />
65 <color pattern="\b((abstract)|(as)|(ascending)|(base)|(bool)|(break)|(by)|(byte)|(case)|(catch)|(char)|(checked)|(class)|(const)|(continue)|(decimal)|(default)|(delegate)|(descending)|(do)|(double)|(else)|(enum)|(equals)|(event)|(explicit)|(extern)|(false)|(finally)|(fixed)|(float)|(for)|(foreach)|(from)|(get)|(goto)|(group)|(if)|(implicit)|(in)|(int)|(interface)|(internal)|(into)|(is)|(join)|(let)|(lock)|(long)|(namespace)|(new)|(null)|(object)|(operator)|(on)|(orderby)|(out)|(override)|(params)|(partial)|(private)|(protected)|(public)|(readonly)|(ref)|(return)|(sbyte)|(sealed)|(select)|(set)|(short)|(sizeof)|(stackalloc)|(static)|(string)|(struct)|(switch)|(this)|(throw)|(true)|(try)|(typeof)|(uint)|(ulong)|(unchecked)|(unsafe)|(ushort)|(using)|(value)|(var)|(vield)|(virtual)|(volatile)|(void)|(where)|(while))\b" class="keyword" />
66 </colors>
67 <colors language="ManagedCPlusPlus">
68 <color pattern="/\*(.|\n)+?\*/" class="comment" />
69 <color pattern="\&quot;[^&quot;\r\n]*\&quot;" class="literal" />
70 <color pattern="//[^\r\n]*" class="comment" />
71 <color pattern="\b((abstract)|(array)|(bool)|(break)|(case)|(catch)|(char)|(class)|(const)|(continue)|(default)|(delegate)|(delete)|(deprecated)|(dllexport)|(dllimport)|(do)|(double)|(else)|(enum)|(event)|(explicit)|(extern)|(false)|(finally)|(float)|(for)|(friend)|(gcnew)|(generic)|(goto)|(if)|(initonly)|(inline)|(int)|(interface)|(literal)|(long)|(mutable)|(naked)|(namespace)|(new)|(noinline)|(noreturn)|(nothrow)|(novtable)|(nullptr)|(operator)|(private)|(property)|(protected)|(public)|(ref)|(register)|(return)|(safecast)|(sealed)|(selectany)|(short)|(signed)|(sizeof)|(static)|(struct)|(switch)|(template)|(this)|(thread)|(throw)|(true)|(try)|(typedef)|(typeid)|(typename)|(union)|(unsigned)|(using)|(uuid)|(value)|(virtual)|(void)|(volatile)|(while))\b" class="keyword" />
72 </colors>
73 </component>
74
75 <!-- Copy in topicTypes -->
76 <component type="Microsoft.Ddue.Tools.ForEachComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
77 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
78 <context prefix="xlink" name="http://www.w3.org/1999/xlink" />
79 <variable expression="/document/topic/*/ddue:relatedTopics/*/@xlink:href" />
80 <components>
81 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
82 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
83 <context prefix="xlink" name="http://www.w3.org/1999/xlink" />
84 <index name="topicType" value="/metadata/topic" key="@id">
85 <data files="..\..\Help\Settings\metadata.xml" />
86 </index>
87 <copy name="topicType" source="topicType" target="/document/topic/*/ddue:relatedTopics/*[@xlink:href='{0}' and not(@topicType_id)]" attribute="true" ignoreCase="true" missing-target="error" />
88 </component>
89 </components>
90 </component>
91
92 <!-- Resolve external links -->
93 <component type="DaveSexton.Sandcastle.ResolveExternalLinksComponent" assembly="%DocProjectPath%\bin\DaveSexton.Sandcastle.dll" replaceSeeAlsoLinks="False" seeXPath="//ddue:link[@xref|@vref]">
94 <seeLinkXml>
95 <externalLink xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
96 <linkText>{2}</linkText>
97 <linkUri>{0}</linkUri>
98 </externalLink>
99 </seeLinkXml>
100 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
101 <mappings target="_blank" file="..\..\Help\Settings\links.xml" />
102 </component>
103
104 <!-- transform -->
105 <component type="Microsoft.Ddue.Tools.TransformComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
106 <transform file="..\..\Help\Presentation\Style\transforms\main_conceptual.xsl">
107 <argument key="metadata" value="true" />
108 <argument key="languages">
109 <language label="VisualBasic" name="VisualBasic" style="vb" />
110 <language label="CSharp" name="CSharp" style="cs" />
111 <language label="ManagedCPlusPlus" name="ManagedCPlusPlus" style="cpp" />
112 <language label="JSharp" name="JSharp" style="cs" />
113 <language label="JScript" name="JScript" style="cs" />
114 </argument>
115
116 <argument key="bibliographyData" value="../../../Settings/bibliography.xml" /></transform>
117 </component>
118
119 <!-- resolve art links -->
120 <component type="Microsoft.Ddue.Tools.ResolveArtLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
121 <targets input="..\..\Help\Art" baseOutput=".\Output" outputPath="media" link="../Art" map="..\..\Help\Settings\conceptual_art.xml" />
122 </component>
123
124 <!-- resolve shared content -->
125 <component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
126 <content file="..\..\Help\Presentation\Style\content\shared_content.xml" />
127 <content file="..\..\Help\Presentation\Style\content\feedBack_content.xml" />
128 <content file="..\..\Help\Presentation\Style\content\conceptual_content.xml" />
129 </component>
130
131 <!-- resolve conceptual links -->
132 <component type="Microsoft.Ddue.Tools.ResolveConceptualLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
133 <targets base=".\XmlComp" files="*.xml" type="local" />
134
135 </component>
136
137 <!-- resolve reference links -->
138 <component type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
139 <targets base="%DXROOT%\Data\Reflection\" recurse="true" files="*.xml" type="msdn" />
140 <targets files=".\reflection.xml" type="local" /></component>
141
142 <!-- save the result -->
143 <component type="Microsoft.Ddue.Tools.SaveComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
144 <save base=".\Output\html" path="concat($key,'.htm')" link="../html" indent="true" omit-xml-declaration="true" />
145 </component>
146
147 <!-- record file creation events -->
148
149
150 </components>
151 </builder>
152 </dduetools>
153</configuration>
Note: See TracBrowser for help on using the repository browser.