forked from X-Sharp/XSharpPublic
/
Ref.shfbproj
295 lines (295 loc) · 24.4 KB
/
Ref.shfbproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- The configuration and platform will be used to determine which assemblies to include from solution and
project documentation sources -->
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{dc8b53d5-c90b-4671-a758-ac2a91b0501c}</ProjectGuid>
<SHFBSchemaVersion>2017.9.26.0</SHFBSchemaVersion>
<!-- NOTE: Update the version number in the path (YYYY.M.D.R) to match the package version -->
<SHFBROOT Condition=" '$(SHFBROOT)' == '' ">c:\XSharp\SHFB\SHFB\Deploy\</SHFBROOT>
<!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual Studio adds them anyway -->
<AssemblyName>Documentation</AssemblyName>
<RootNamespace>Documentation</RootNamespace>
<Name>Documentation</Name>
<!-- SHFB properties -->
<FrameworkVersion>.NET Framework 4.6</FrameworkVersion>
<OutputPath>Binaries\Help\</OutputPath>
<HtmlHelpName>XSharpRef</HtmlHelpName>
<Language>en-US</Language>
<DocumentationSources>
<DocumentationSource sourceFile="Docs\XsRuntimeClasses.xml" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.Rdd.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.Core.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.Core.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.RDD.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.RT.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.RT.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.VFP.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.VFP.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.VO.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.VO.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.XPP.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.XPP.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.Data.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\XSharp.Data.xml" />
<DocumentationSource sourceFile="Binaries\Documentation\VOSystemClasses.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\VOConsoleClasses.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\VOGUIClasses.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\VOInternetClasses.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\VORDDClasses.dll" />
<DocumentationSource sourceFile="Binaries\Documentation\VOSQLClasses.dll" />
<DocumentationSource sourceFile="Docs\VOSDK_Classes.xml" />
<DocumentationSource sourceFile="Docs\SDKFunctionDocs.xml" />
<DocumentationSource sourceFile="Binaries\Documentation\VOSystemClasses.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\VOSQLClasses.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\VORDDClasses.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\VOInternetClasses.XML" />
<DocumentationSource sourceFile="Binaries\Documentation\VOGUIClasses.XML" />
</DocumentationSources>
<HelpTitle>X# Runtime and VO SDK Reference</HelpTitle>
<HelpFileVersion>2.3.2.0</HelpFileVersion>
<NamingMethod>MemberName</NamingMethod>
<ContentPlacement>AboveNamespaces</ContentPlacement>
<RootNamespaceContainer>True</RootNamespaceContainer>
<NamespaceGrouping>False</NamespaceGrouping>
<Preliminary>False</Preliminary>
<SdkLinkTarget>Blank</SdkLinkTarget>
<HelpFileFormat>HtmlHelp1</HelpFileFormat>
<SyntaxFilters>C#, X#</SyntaxFilters>
<PresentationStyle>VS2013XSharp</PresentationStyle>
<CleanIntermediates>False</CleanIntermediates>
<KeepLogFile>True</KeepLogFile>
<DisableCodeBlockComponent>False</DisableCodeBlockComponent>
<IndentHtml>True</IndentHtml>
<BuildAssemblerVerbosity>OnlyWarningsAndErrors</BuildAssemblerVerbosity>
<VisibleItems>Attributes, ExplicitInterfaceImplementations, ProtectedInternalAsProtected, PublicCompilerGenerated, NonBrowsable</VisibleItems>
<ApiFilter>
</ApiFilter>
<NamespaceSummaries>
<NamespaceSummaryItem name="(global)" isDocumented="True" />
<NamespaceSummaryItem name="Advantage" isDocumented="True">This namespace contains the exposed RDDs for Advantage.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp" isDocumented="True">This namespace contains the classes and structures that are used to implement the XBase types, such as USUAL, SYMBOL DATE and FLOAT.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.Internal" isDocumented="True">This namespace contains types (classes and attributes) used by the compiler. These are normally not used in End users (your) code.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.IO" isDocumented="True">This namespace contains types used in the (low level) File IO.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.VO" isDocumented="True">This namespace contains the Functions class that implements the Runtime functions available in XSharp.VO.DLL.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp (Group)" isGroup="True" isDocumented="True">The XSharp Namespaces contain types and functions implemented in the XSharp runtime.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.RDD (Group)" isGroup="True" isDocumented="True">The XSharp.RDD group contains namespaces that are related to the XSharp RDD System.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.RDD" isDocumented="True">This namespace contains types used by the RDD system.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.RDD.Enums" isDocumented="True">This namespace contains enumerated types used by the RDD system.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.Core" isDocumented="True">This namespace contains the Functions class that implements the Runtime functions available in XSharp.Core DLL.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.RT" isDocumented="True">This namespace contains the Functions class that implements the Runtime functions available in XSharp.RT.DLL.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.XPP" isDocumented="True">This namespace contains the Functions class that implements the Runtime functions available in XSharp.XPP.DLL.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.VFP" isDocumented="True">This namespace contains the Functions class that implements the Runtime functions available in XSharp.VFP DLL.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.RDD.Support" isDocumented="True">This namespace contains several helper types used by the RDD system.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.ADS" isDocumented="True">This namespace contains several types used by the Advantage RDDs in the RDD system.</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp.Data" isDocumented="True">This namespace contains several types used in the XSharp runtime to access data through the Ado.Net Data providers.</NamespaceSummaryItem>
<NamespaceSummaryItem name="VO" isDocumented="True">
The VO Namespace contains all the VO SDK Classes, such as DbServer, DataWindow, SQLSelect etc.<br/>
If you enable the compiler option to search inside "Implicit Namespaces" (/ins) then you will not have to include a USING VO statement in your code. <br/>The compiler will then automatically find the classes. <br/>
The Runtime will also respect these implicit namespaces, so CreateInstance(#DbServer) will also be able to find the DbServer class inside the VO namespace.
</NamespaceSummaryItem>
<NamespaceSummaryItem name="XSharp" isDocumented="True">The XSharp namespace holds the new classes that are used in Hybrid applications, such as ChildWinForm, VOWinFormApp etc. These classes were originally created by Paul Piko for Vulcan.Net and are included with his permission.</NamespaceSummaryItem>
<NamespaceSummaryItem name="VOGUIClasses" isDocumented="True">The VOGUIClasses namespaces contains the functions class with the functions and defines from the VOGUIClasses assembly</NamespaceSummaryItem>
<NamespaceSummaryItem name="VOInternetClasses" isDocumented="True">The VOInternetClasses namespaces contains the functions class with the functions and defines from the VOInternetClasses assembly</NamespaceSummaryItem>
<NamespaceSummaryItem name="VORDDClasses" isDocumented="True">The VORDDClasses namespaces contains the functions class with the functions and defines from the VORDDClasses assembly</NamespaceSummaryItem>
<NamespaceSummaryItem name="VOSQLClasses" isDocumented="True">The VOSQLClasses namespaces contains the functions class with the functions and defines from the VOSQLClasses assembly</NamespaceSummaryItem>
<NamespaceSummaryItem name="VOSystemClasses" isDocumented="True">The VOSystemClasses namespaces contains the functions class with the functions and defines from the VOSystemClasses assembly</NamespaceSummaryItem>
</NamespaceSummaries>
<ComponentConfigurations>
<ComponentConfig id="Syntax Component" enabled="True">
<component id="Syntax Component">
<syntax input="/document/reference" output="/document/syntax" renderReferenceLinks="false" />
<generators>
{@SyntaxFilters}
</generators>
<containerElement name="codeSnippetGroup" addNoExampleTabs="true" includeOnSingleSnippets="false" groupingEnabled="{@CodeSnippetGrouping}" />
<configurations>
<generator id="X#" />
<generator id="C#" />
<generator id="Visual Basic">
<includeLineContinuation value="false" />
</generator>
<generator id="Visual Basic Usage">
<includeLineContinuation value="false" />
</generator>
<generator id="Managed C++" />
<generator id="F#" />
<generator id="J#" />
<generator id="JScript" />
<generator id="JavaScript" />
<generator id="XAML Usage" />
<generator id="ASP.NET" />
</configurations>
</component>
</ComponentConfig>
<ComponentConfig id="API Token Resolution" enabled="True">
<component id="API Token Resolution">
{@TokenFiles}
<replace elements="/*//token" item="string(.)" /></component>
</ComponentConfig>
<ComponentConfig id="Comments Index Data (ESENT Cache)" enabled="True">
<component id="Comments Index Data (ESENT Cache)">
<index name="comments" value="/doc/members/member" key="@name" cache="30" localCacheSize="2500" frameworkCachePath="{@LocalDataFolder}Cache\CommentsIndexCache" projectCachePath="{@WorkingFolder}CommentsIndexCache">
{@FrameworkCommentList}
{@CommentFileList}
</index>
<copy name="comments" source="*" target="/document/comments" />
</component>
</ComponentConfig>
<ComponentConfig id="Resolve Reference Links (ESENT Cache)" enabled="True">
<component id="Resolve Reference Links (ESENT Cache)">
{@HRefFormat}
<locale value="{@Locale}" /><linkTarget value="{@SdkLinkTarget}" /><helpOutput format="HtmlHelp1"><msdnContentIdCache path="{@LocalDataFolder}Cache\MsdnContentId.cache" cachePath="{@LocalDataFolder}Cache\ESentMsdnContentIdCache" localCacheSize="2500" /><targets base="{@FrameworkReflectionDataFolder}" recurse="true" files="*.xml" type="{@HtmlSdkLinkType}" id="FrameworkTargets" cachePath="{@LocalDataFolder}Cache\ESentFrameworkTargetCache" localCacheSize="2500">
{@ReferenceLinkNamespaceFiles}
</targets><targets files="reflection.xml" type="Local" id="ProjectTargets" cachePath="" localCacheSize="2500" noReload="true" /></helpOutput><helpOutput format="MSHelpViewer"><msdnContentIdCache path="{@LocalDataFolder}Cache\MsdnContentId.cache" cachePath="{@LocalDataFolder}Cache\ESentMsdnContentIdCache" localCacheSize="2500" /><targets base="{@FrameworkReflectionDataFolder}" recurse="true" files="*.xml" type="{@MSHelpViewerSdkLinkType}" id="FrameworkTargets" cachePath="{@LocalDataFolder}Cache\ESentFrameworkTargetCache" localCacheSize="2500">
{@ReferenceLinkNamespaceFiles}
</targets><targets files="reflection.xml" type="Id" id="ProjectTargets" cachePath="" localCacheSize="2500" noReload="true" /></helpOutput><helpOutput format="Website"><msdnContentIdCache path="{@LocalDataFolder}Cache\MsdnContentId.cache" cachePath="{@LocalDataFolder}Cache\ESentMsdnContentIdCache" localCacheSize="2500" /><targets base="{@FrameworkReflectionDataFolder}" recurse="true" files="*.xml" type="{@WebsiteSdkLinkType}" id="FrameworkTargets" cachePath="{@LocalDataFolder}Cache\ESentFrameworkTargetCache" localCacheSize="2500">
{@ReferenceLinkNamespaceFiles}
</targets><targets files="reflection.xml" type="Local" id="ProjectTargets" cachePath="" localCacheSize="2500" noReload="true" /></helpOutput><helpOutput format="OpenXml"><msdnContentIdCache path="{@LocalDataFolder}Cache\MsdnContentId.cache" cachePath="{@LocalDataFolder}Cache\ESentMsdnContentIdCache" localCacheSize="2500" /><targets base="{@FrameworkReflectionDataFolder}" recurse="true" files="*.xml" type="{@WebsiteSdkLinkType}" id="FrameworkTargets" cachePath="{@LocalDataFolder}Cache\ESentFrameworkTargetCache" localCacheSize="2500">
{@ReferenceLinkNamespaceFiles}
</targets><targets files="reflection.xml" type="Local" id="ProjectTargets" cachePath="" localCacheSize="2500" noReload="true" /></helpOutput><helpOutput format="Markdown"><msdnContentIdCache path="{@LocalDataFolder}Cache\MsdnContentId.cache" cachePath="{@LocalDataFolder}Cache\ESentMsdnContentIdCache" localCacheSize="2500" /><targets base="{@FrameworkReflectionDataFolder}" recurse="true" files="*.xml" type="{@WebsiteSdkLinkType}" id="FrameworkTargets" cachePath="{@LocalDataFolder}Cache\ESentFrameworkTargetCache" localCacheSize="2500">
{@ReferenceLinkNamespaceFiles}
</targets><targets files="reflection.xml" type="Local" id="ProjectTargets" cachePath="" localCacheSize="2500" noReload="true" /></helpOutput></component>
</ComponentConfig>
<ComponentConfig id="IntelliSense Component" enabled="True">
<component id="IntelliSense Component">
<output includeNamespaces="true" namespacesFile="Namespaces" folder="{@OutputFolder}" boundedCapacity="100" />
</component>
</ComponentConfig>
</ComponentConfigurations>
<MissingTags>AutoDocumentCtors, AutoDocumentDispose</MissingTags>
<TransformComponentArguments>
<Argument Key="logoFile" Value="" />
<Argument Key="logoHeight" Value="50" />
<Argument Key="logoWidth" Value="90" />
<Argument Key="logoAltText" Value="X#" />
<Argument Key="logoPlacement" Value="left" />
<Argument Key="logoAlignment" Value="center" />
<Argument Key="maxVersionParts" Value="2" />
<Argument Key="defaultLanguage" Value="xs" />
<Argument Key="includeEnumValues" Value="true" />
<Argument Key="baseSourceCodeUrl" Value="https://github.com/X-Sharp/XSharpPublic/tree/feature/Runtime/" />
</TransformComponentArguments>
<HtmlSdkLinkType>Msdn</HtmlSdkLinkType>
<BinaryTOC>True</BinaryTOC>
<IncludeFavorites>False</IncludeFavorites>
<WebsiteSdkLinkType>Msdn</WebsiteSdkLinkType>
<AppendMarkdownFileExtensionsToUrls>False</AppendMarkdownFileExtensionsToUrls>
<FeedbackEMailAddress>info%40xsharp.eu</FeedbackEMailAddress>
<FeedbackEMailLinkText>info%40xsharp.eu</FeedbackEMailLinkText>
<FooterText>
</FooterText>
<SourceCodeBasePath>c:\XSharp\DevRt\</SourceCodeBasePath>
<WarnOnMissingSourceContext>False</WarnOnMissingSourceContext>
<PlugInConfigurations>
<PlugInConfig id="XSharp Function Output" enabled="True">
<configuration />
</PlugInConfig>
<PlugInConfig id="XPath Reflection File Filter" enabled="True">
<configuration>
<expressions>
<expression>//api[starts-with(apidata/@name,"$")]</expression>
<expression>//api[contains(@id,":VOConsoleClasses")]</expression>
<expression>//api[contains(@id,"XSharp.ADS.ACE")]</expression>
<expression>//api[contains(@id,"XSharp.VO.VOBitmaps")]</expression>
<expression>//api[contains(@id,"XSharp.VO.Win32")]</expression>
</expressions>
</configuration>
</PlugInConfig>
</PlugInConfigurations>
<RootNamespaceTitle>X# Runtime and VO SDK Reference</RootNamespaceTitle>
<CopyrightHref>https://www.xsharp.info/licensing/xsharp-open-software-license</CopyrightHref>
<CopyrightText>Copyright &#169%3b 2015-2020 XSharp BV, All rights reserved. The VO SDK classes are Copyright &#169%3b 1993-2020 Computer Associates.</CopyrightText>
<BuildLogFile>C:\XSharp\DevRt\Binaries\Obj\Help\BuildLog.log</BuildLogFile>
<CatalogProductId>VS</CatalogProductId>
<CatalogVersion>100</CatalogVersion>
<VendorName>XSharp BV</VendorName>
<ProductTitle>X#</ProductTitle>
<TocParentId>-1</TocParentId>
<TocParentVersion>100</TocParentVersion>
<TopicVersion>100</TopicVersion>
<MSHelpViewerSdkLinkType>Msdn</MSHelpViewerSdkLinkType>
<CatalogName>VisualStudio15</CatalogName>
<ProjectSummary>
This is the generated documentation for the XSharp Runtime and VO SDK.&lt%3bbr/&gt%3b
Please note that DotNet does not know the concept of a function. Therefore the compiler converts functions to static methods of a compiler generated functions class. &lt%3bbr/&gt%3b
The same is true for DEFINES. These are added as constants fields in the functions class.&lt%3bbr/&gt%3b
The XSharp runtime has a couple of these classes:&lt%3bbr/&gt%3b
&lt%3blist type=&quot%3bbullet&quot%3b&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_Core_Functions.htm&quot%3b&gt%3bXSharp.Core.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_RT_Functions.htm&quot%3b&gt%3bXSharp.RT.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_VO_Functions.htm&quot%3b&gt%3bXSharp.VO.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_XPP_Functions.htm&quot%3b&gt%3bXSharp.XPP.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_VFP_Functions.htm&quot%3b&gt%3bXSharp.VFP.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_XSharp_Data_Functions.htm&quot%3b&gt%3bXSharp.Data.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_VOGUIClasses_Functions.htm&quot%3b&gt%3bVOGUIClasses.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_VOInternetClasses_Functions.htm&quot%3b&gt%3bVOInternetClasses.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_VORDDClasses_Functions.htm&quot%3b&gt%3bVORDDClasses.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_VOSQLClasses_Functions.htm&quot%3b&gt%3bVOSQLClasses.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3bitem&gt%3b&lt%3ba href=&quot%3bT_VOSystemClasses_Functions.htm&quot%3b&gt%3bVOSystemClasses.Functions&lt%3b/a&gt%3b&lt%3b/item&gt%3b
&lt%3b/list&gt%3b
There is no need to do anything special when writing code. The compiler will automatically resolve function calls, such as:
&lt%3bc&gt%3bLeft%28cString,10%29 &lt%3b/c&gt%3b and will generate the following output &lt%3bc&gt%3bXSharp.Core.Functions.Left%28cString,10%29&lt%3b/c&gt%3b.
The compiler will also translate a define such as &lt%3bc&gt%3bFA_NORMAL &lt%3b/c&gt%3b to &lt%3bc&gt%3bXSharp.Core.Functions.FA_NORMAL&lt%3b/c&gt%3b.&lt%3bbr/&gt%3b
In fact the compiler will include the value of this DEFINE in the generated code. You will not be able to see in the generated code that the value &lt%3bc&gt%3b0x00000080 &lt%3b/c&gt%3bwas read from the &lt%3bc&gt%3bFA_NORMAL&lt%3b/c&gt%3b define.&lt%3bbr/&gt%3b
The source code for the XSharp Runtime is available &lt%3ba href=&quot%3bhttps://github.com/X-Sharp/XSharpPublic/tree/feature/Runtime/&quot%3b _target=&quot%3b_blank&quot%3b &gt%3bon GitHub. &lt%3b/a&gt%3b &lt%3bbr/&gt%3b
If you find bugs with this code, please report them by sending an email to bugreports%40xsharp.eu.&lt%3bbr/&gt%3b
Or even better, locate the bug and send us a bugfix.&lt%3bbr/&gt%3b
The best way to do that is :&lt%3bbr/&gt%3b
&lt%3blist type=&quot%3bbullet&quot%3b&gt%3b
&lt%3bitem&gt%3bCreate a Fork of our Github repository&lt%3b/item&gt%3b
&lt%3bitem&gt%3bCreate a unit test in the appropriate unit tests project&lt%3b/item&gt%3b
&lt%3bitem&gt%3bFix the problem&lt%3b/item&gt%3b
&lt%3bitem&gt%3bSend us a pull request for the unit test and the bug fix&lt%3b/item&gt%3b
&lt%3b/list&gt%3b
Of course you can also discuss issues you have or send us your comments on the forum &lt%3ba href=&quot%3bhttps://www.xsharp.info&quot%3b _target=&quot%3b_blank&quot%3b &gt%3bon our website &lt%3b/a&gt%3b&lt%3bbr/&gt%3b
Finally, if you like what you are seeing, you can help to support the X# development by subscribing to the &quot%3bFriends Of XSharp&quot%3b %28FOX%29 program. &lt%3bbr/&gt%3b
More information about that program can be found at our website as well.&lt%3bbr/&gt%3b
</ProjectSummary>
<WorkingPath>Binaries\obj\Help\</WorkingPath>
<SearchResultsDisplayVersion>X#</SearchResultsDisplayVersion>
<MaximumGroupParts>2</MaximumGroupParts>
<SaveComponentCacheCapacity>0</SaveComponentCacheCapacity>
<TocOrder>-1</TocOrder>
</PropertyGroup>
<!-- There are no properties for these groups. AnyCPU needs to appear in order for Visual Studio to perform
the build. The others are optional common platform types that may appear. -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|Win32' ">
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|Win32' ">
</PropertyGroup>
<!-- Import the SHFB build targets -->
<Import Project="$(SHFBROOT)\SandcastleHelpFileBuilder.targets" />
<!-- The pre-build and post-build event properties must appear *after* the targets file import in order to be
evaluated correctly. -->
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
<PostBuildEvent>
</PostBuildEvent>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
</PropertyGroup>
<ItemGroup>
<Folder Include="Docs\" />
</ItemGroup>
<ItemGroup>
<Reference Include="XSharp.MacroCompiler">
<HintPath>Binaries\Debug\XSharp.MacroCompiler.dll</HintPath>
</Reference>
</ItemGroup>
</Project>