Browse Source

removed sandcastle

pull/36/head
Marcus Cuda 17 years ago
parent
commit
3a00d5fa59
  1. 153
      tools/Sandcastle Help File Builder/BuildReflectionData.bat
  2. BIN
      tools/Sandcastle Help File Builder/Colorizer/CopyCode.gif
  3. BIN
      tools/Sandcastle Help File Builder/Colorizer/CopyCode_h.gif
  4. 27
      tools/Sandcastle Help File Builder/Colorizer/highlight.css
  5. 187
      tools/Sandcastle Help File Builder/Colorizer/highlight.js
  6. 1293
      tools/Sandcastle Help File Builder/Colorizer/highlight.xml
  7. 80
      tools/Sandcastle Help File Builder/Colorizer/highlight.xsl
  8. BIN
      tools/Sandcastle Help File Builder/ColorizerLibrary.dll
  9. 459
      tools/Sandcastle Help File Builder/ColorizerLibrary.xml
  10. 89
      tools/Sandcastle Help File Builder/ConceptualTemplates/Conceptual.aml
  11. 57
      tools/Sandcastle Help File Builder/ConceptualTemplates/Error Message.aml
  12. 47
      tools/Sandcastle Help File Builder/ConceptualTemplates/Glossary.aml
  13. 80
      tools/Sandcastle Help File Builder/ConceptualTemplates/How To.aml
  14. 59
      tools/Sandcastle Help File Builder/ConceptualTemplates/Orientation.aml
  15. 94
      tools/Sandcastle Help File Builder/ConceptualTemplates/Reference With Syntax.aml
  16. 75
      tools/Sandcastle Help File Builder/ConceptualTemplates/Reference Without Syntax.aml
  17. 19
      tools/Sandcastle Help File Builder/ConceptualTemplates/Reference.aml
  18. 69
      tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Architecture.aml
  19. 57
      tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Code Directory.aml
  20. 30
      tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Orientation.aml
  21. 69
      tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Scenarios.aml
  22. 88
      tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Summary.aml
  23. 74
      tools/Sandcastle Help File Builder/ConceptualTemplates/Sample.aml
  24. 71
      tools/Sandcastle Help File Builder/ConceptualTemplates/Troubleshooting.aml
  25. 82
      tools/Sandcastle Help File Builder/ConceptualTemplates/User Interface Reference.aml
  26. 106
      tools/Sandcastle Help File Builder/ConceptualTemplates/Walkthrough.aml
  27. 102
      tools/Sandcastle Help File Builder/ConceptualTemplates/Whitepaper.aml
  28. 105
      tools/Sandcastle Help File Builder/ConceptualTemplates/XML Reference.aml
  29. BIN
      tools/Sandcastle Help File Builder/GenerateInheritedDocs.exe
  30. BIN
      tools/Sandcastle Help File Builder/Help.ico
  31. BIN
      tools/Sandcastle Help File Builder/ICSharpCode.TextEditor.dll
  32. BIN
      tools/Sandcastle Help File Builder/ItemTemplates/Bitmap.bmp
  33. 36
      tools/Sandcastle Help File Builder/ItemTemplates/Code Snippets.snippets
  34. 2
      tools/Sandcastle Help File Builder/ItemTemplates/Content Layout.content
  35. 11
      tools/Sandcastle Help File Builder/ItemTemplates/Html Page.html
  36. 2
      tools/Sandcastle Help File Builder/ItemTemplates/Script File.js
  37. 7
      tools/Sandcastle Help File Builder/ItemTemplates/Site Map.sitemap
  38. 2
      tools/Sandcastle Help File Builder/ItemTemplates/Style Sheet.css
  39. 0
      tools/Sandcastle Help File Builder/ItemTemplates/Text File.txt
  40. 16
      tools/Sandcastle Help File Builder/ItemTemplates/Token File.tokens
  41. 1
      tools/Sandcastle Help File Builder/ItemTemplates/XML File.xml
  42. 12
      tools/Sandcastle Help File Builder/ItemTemplates/XSLT File.xslt
  43. 81
      tools/Sandcastle Help File Builder/License.txt
  44. 10
      tools/Sandcastle Help File Builder/SHFB.url
  45. 10
      tools/Sandcastle Help File Builder/Sandcastle.url
  46. 360
      tools/Sandcastle Help File Builder/SandcastleBuilder.Components.config
  47. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.Components.dll
  48. 1389
      tools/Sandcastle Help File Builder/SandcastleBuilder.Components.xml
  49. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.MRefBuilder.dll
  50. 192
      tools/Sandcastle Help File Builder/SandcastleBuilder.MRefBuilder.xml
  51. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.PlugIns.dll
  52. 2596
      tools/Sandcastle Help File Builder/SandcastleBuilder.PlugIns.xml
  53. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.Utils.dll
  54. 10431
      tools/Sandcastle Help File Builder/SandcastleBuilder.Utils.xml
  55. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.chm
  56. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilder.ico
  57. BIN
      tools/Sandcastle Help File Builder/SandcastleBuilderGUI.exe
  58. 88
      tools/Sandcastle Help File Builder/SandcastleBuilderGUI.exe.config
  59. 2981
      tools/Sandcastle Help File Builder/SandcastleBuilderGUI.xml
  60. 87
      tools/Sandcastle Help File Builder/SandcastleHelpFileBuilder.targets
  61. 26
      tools/Sandcastle Help File Builder/SandcastleHtmlExtract.config
  62. BIN
      tools/Sandcastle Help File Builder/SandcastleHtmlExtract.exe
  63. 10
      tools/Sandcastle Help File Builder/SandcastleStyles.url
  64. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_de-DE.xml
  65. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_en-US.xml
  66. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_es-ES.xml
  67. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_fr-FR.xml
  68. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_it-IT.xml
  69. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ja-JP.xml
  70. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ko-KR.xml
  71. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_pt-BR.xml
  72. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ru-RU.xml
  73. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_zh-CHS.xml
  74. 11
      tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_zh-CN.xml
  75. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_de-DE.xml
  76. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_en-US.xml
  77. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_es-ES.xml
  78. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_fr-FR.xml
  79. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_it-IT.xml
  80. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ja-JP.xml
  81. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ko-KR.xml
  82. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_pt-BR.xml
  83. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ru-RU.xml
  84. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_zh-CHS.xml
  85. 11
      tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_zh-CN.xml
  86. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_de-DE.xml
  87. 44
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_en-US.xml
  88. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_es-ES.xml
  89. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_fr-FR.xml
  90. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_it-IT.xml
  91. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ja-JP.xml
  92. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ko-KR.xml
  93. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_pt-BR.xml
  94. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ru-RU.xml
  95. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_zh-CHS.xml
  96. 45
      tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_zh-CN.xml
  97. 299
      tools/Sandcastle Help File Builder/SharedContent/StopWordList_de-DE.txt
  98. 299
      tools/Sandcastle Help File Builder/SharedContent/StopWordList_en-US.txt
  99. 299
      tools/Sandcastle Help File Builder/SharedContent/StopWordList_es-ES.txt
  100. 299
      tools/Sandcastle Help File Builder/SharedContent/StopWordList_fr-FR.txt

153
tools/Sandcastle Help File Builder/BuildReflectionData.bat

@ -1,153 +0,0 @@
@ECHO OFF
IF NOT EXIST "%DXROOT%Data\Reflection\*.xml" GOTO BuildData
ECHO *
ECHO * %DXROOT%Data\Reflection already exists.
ECHO *
ECHO * With the October 2007 release and on, it is not necessary to create the
ECHO * files unless you install a newer version of the .NET Framework. If
ECHO * you want to recreate it, you must delete the folder first.
ECHO *
PAUSE
GOTO Done
:BuildData
ECHO *
ECHO * This will build the Sandcastle refelection data prior to first use.
ECHO * This may take up to 30 minutes so please be patient. Hit any key
ECHO * to start or Ctrl+C to cancel.
ECHO *
ECHO * NOTE: If running this on Vista, you may need to edit the shortcut that
ECHO * started this script to give it Run as Administrator priviliges.
ECHO *
PAUSE
REM Determine the most recent .NET version installed
SET DNVER=2.0
IF EXIST "%WINDIR%\Microsoft.NET\Framework\v3.0\*.*" SET DNVER=3.0
IF EXIST "%WINDIR%\Microsoft.NET\Framework\v3.5\*.*" SET DNVER=3.5
"%WINDIR%\Microsoft.Net\Framework\v3.5\msbuild.exe" "%DXROOT%Examples\Sandcastle\fxReflection.proj" /Property:NetfxVer=%DNVER% /Property:PresentationStyle=vs2005
REM Clean up by removing some unnecessary stuff
RD /S /Q "%DXROOT%Data\Tmp"
del "%DXROOT%Data\Reflection\AdoNetDiag.xml"
del "%DXROOT%Data\Reflection\alink.xml"
del "%DXROOT%Data\Reflection\aspnet_filter.xml"
del "%DXROOT%Data\Reflection\aspnet_isapi.xml"
del "%DXROOT%Data\Reflection\Aspnet_perf.xml"
del "%DXROOT%Data\Reflection\aspnet_rc.xml"
del "%DXROOT%Data\Reflection\CORPerfMonExt.xml"
del "%DXROOT%Data\Reflection\cscomp.xml"
del "%DXROOT%Data\Reflection\Culture.xml"
del "%DXROOT%Data\Reflection\dfdll.xml"
del "%DXROOT%Data\Reflection\diasymreader.xml"
del "%DXROOT%Data\Reflection\EventLogMessages.xml"
del "%DXROOT%Data\Reflection\fusion.xml"
del "%DXROOT%Data\Reflection\InstallUtilLib.xml"
del "%DXROOT%Data\Reflection\MmcAspExt.xml"
del "%DXROOT%Data\Reflection\mscordacwks.xml"
del "%DXROOT%Data\Reflection\mscordbc.xml"
del "%DXROOT%Data\Reflection\mscordbi.xml"
del "%DXROOT%Data\Reflection\mscorie.xml"
del "%DXROOT%Data\Reflection\mscorjit.xml"
del "%DXROOT%Data\Reflection\mscorld.xml"
del "%DXROOT%Data\Reflection\mscorpe.xml"
del "%DXROOT%Data\Reflection\mscorrc.xml"
del "%DXROOT%Data\Reflection\mscorsec.xml"
del "%DXROOT%Data\Reflection\mscorsn.xml"
del "%DXROOT%Data\Reflection\mscorsvc.xml"
del "%DXROOT%Data\Reflection\mscortim.xml"
del "%DXROOT%Data\Reflection\mscorwks.xml"
del "%DXROOT%Data\Reflection\normalization.xml"
del "%DXROOT%Data\Reflection\PerfCounter.xml"
del "%DXROOT%Data\Reflection\peverify.xml"
del "%DXROOT%Data\Reflection\sbscmp20_mscorlib.xml"
del "%DXROOT%Data\Reflection\shfusion.xml"
del "%DXROOT%Data\Reflection\ShFusRes.xml"
del "%DXROOT%Data\Reflection\SOS.xml"
del "%DXROOT%Data\Reflection\sysglobl.xml"
del "%DXROOT%Data\Reflection\System.EnterpriseServices.Thunk.xml"
del "%DXROOT%Data\Reflection\System.EnterpriseServices.Wrapper.xml"
del "%DXROOT%Data\Reflection\TLBREF.xml"
del "%DXROOT%Data\Reflection\vjsc.xml"
del "%DXROOT%Data\Reflection\vjsnativ.xml"
del "%DXROOT%Data\Reflection\VsaVb7rt.xml"
del "%DXROOT%Data\Reflection\webengine.xml"
del "%DXROOT%Data\Reflection\WMINet_Utils.xml"
del "%DXROOT%Data\Reflection\HtmlLite.xml"
del "%DXROOT%Data\Reflection\NaturalLanguage6.xml"
del "%DXROOT%Data\Reflection\NlsData0009.xml"
del "%DXROOT%Data\Reflection\NlsLexicons0009.xml"
del "%DXROOT%Data\Reflection\PenIMC.xml"
del "%DXROOT%Data\Reflection\PresentationHostDLL.xml"
del "%DXROOT%Data\Reflection\SITSetup.xml"
del "%DXROOT%Data\Reflection\ServiceModelEvents.xml"
del "%DXROOT%Data\Reflection\ServiceMonikerSupport.xml"
del "%DXROOT%Data\Reflection\WapRes.1025.xml"
del "%DXROOT%Data\Reflection\WapRes.1028.xml"
del "%DXROOT%Data\Reflection\WapRes.1029.xml"
del "%DXROOT%Data\Reflection\WapRes.1030.xml"
del "%DXROOT%Data\Reflection\WapRes.1031.xml"
del "%DXROOT%Data\Reflection\WapRes.1032.xml"
del "%DXROOT%Data\Reflection\WapRes.1035.xml"
del "%DXROOT%Data\Reflection\WapRes.1036.xml"
del "%DXROOT%Data\Reflection\WapRes.1037.xml"
del "%DXROOT%Data\Reflection\WapRes.1038.xml"
del "%DXROOT%Data\Reflection\WapRes.1040.xml"
del "%DXROOT%Data\Reflection\WapRes.1041.xml"
del "%DXROOT%Data\Reflection\WapRes.1042.xml"
del "%DXROOT%Data\Reflection\WapRes.1043.xml"
del "%DXROOT%Data\Reflection\WapRes.1044.xml"
del "%DXROOT%Data\Reflection\WapRes.1045.xml"
del "%DXROOT%Data\Reflection\WapRes.1046.xml"
del "%DXROOT%Data\Reflection\WapRes.1049.xml"
del "%DXROOT%Data\Reflection\WapRes.1053.xml"
del "%DXROOT%Data\Reflection\WapRes.1055.xml"
del "%DXROOT%Data\Reflection\WapRes.2052.xml"
del "%DXROOT%Data\Reflection\WapRes.2070.xml"
del "%DXROOT%Data\Reflection\WapRes.3082.xml"
del "%DXROOT%Data\Reflection\WapRes.xml"
del "%DXROOT%Data\Reflection\WapUI.xml"
del "%DXROOT%Data\Reflection\dlmgr.xml"
del "%DXROOT%Data\Reflection\gencomp.xml"
del "%DXROOT%Data\Reflection\install.res.1033.xml"
del "%DXROOT%Data\Reflection\setupres.1025.xml"
del "%DXROOT%Data\Reflection\setupres.1028.xml"
del "%DXROOT%Data\Reflection\setupres.1029.xml"
del "%DXROOT%Data\Reflection\setupres.1030.xml"
del "%DXROOT%Data\Reflection\setupres.1031.xml"
del "%DXROOT%Data\Reflection\setupres.1032.xml"
del "%DXROOT%Data\Reflection\setupres.1035.xml"
del "%DXROOT%Data\Reflection\setupres.1036.xml"
del "%DXROOT%Data\Reflection\setupres.1037.xml"
del "%DXROOT%Data\Reflection\setupres.1038.xml"
del "%DXROOT%Data\Reflection\setupres.1040.xml"
del "%DXROOT%Data\Reflection\setupres.1041.xml"
del "%DXROOT%Data\Reflection\setupres.1042.xml"
del "%DXROOT%Data\Reflection\setupres.1043.xml"
del "%DXROOT%Data\Reflection\setupres.1044.xml"
del "%DXROOT%Data\Reflection\setupres.1045.xml"
del "%DXROOT%Data\Reflection\setupres.1046.xml"
del "%DXROOT%Data\Reflection\setupres.1049.xml"
del "%DXROOT%Data\Reflection\setupres.1053.xml"
del "%DXROOT%Data\Reflection\setupres.1055.xml"
del "%DXROOT%Data\Reflection\setupres.2052.xml"
del "%DXROOT%Data\Reflection\setupres.2070.xml"
del "%DXROOT%Data\Reflection\setupres.3082.xml"
del "%DXROOT%Data\Reflection\setupres.xml"
del "%DXROOT%Data\Reflection\vs70uimgr.xml"
del "%DXROOT%Data\Reflection\vs_setup.xml"
del "%DXROOT%Data\Reflection\vsbasereqs.xml"
del "%DXROOT%Data\Reflection\vsscenario.xml"
ECHO *
ECHO * The reflection data has been built. Hit any key to exit.
ECHO *
PAUSE
:Done

BIN
tools/Sandcastle Help File Builder/Colorizer/CopyCode.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 578 B

BIN
tools/Sandcastle Help File Builder/Colorizer/CopyCode_h.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 578 B

27
tools/Sandcastle Help File Builder/Colorizer/highlight.css

@ -1,27 +0,0 @@
.highlight-inline { color: #000066; font-size: 9pt; font-family: Consolas, "Courier New", Courier, monospace; }
.highlight-pre { clear: both; width: 99.5%; background-color: #EFEFF7; padding: 0.4em; font-size: 9pt; font-family: Consolas, "Courier New", Courier, monospace; margin-top: 0px; margin-bottom: 1em; }
.highlight-comment { color: #006633; }
.highlight-literal { color: #CC0000; }
.highlight-number { color: #009966; }
.highlight-keyword { color: #0000FF; }
.highlight-preprocessor { color: #996666; }
.highlight-xml-tag { color: #AA4400 }
.highlight-xml-bracket { color: #0000FF }
.highlight-xml-comment { color: #008800 }
.highlight-xml-cdata { color: #AA0088 }
.highlight-xml-attribute-name { color: #0000FF }
.highlight-xml-attribute-equal { color: #000000 }
.highlight-xml-attribute-value {color: #CC0000 }
.highlight-title { font-weight: bold; margin-top: 1em; margin-bottom: 2px; border-bottom: gray 1px solid; padding-bottom: 3px; }
.highlight-copycode { float: right; padding-right: 10px; font-weight: normal; cursor: pointer; }
.highlight-copycode_h { float: right; padding-right: 10px; font-weight: normal; cursor: pointer; text-decoration: underline}
.highlight-lineno { font-size: 80%; color: black }
.highlight-lnborder { border-right-style: solid; border-right-width: 1px; border-color: gray; padding-right: 4px; margin-right: 4px; width: 4px;}
.highlight-spacer { padding-right: 20px; }
.highlight-spacerShort { padding-right: 5px; }
.highlight-collapsebox { cursor: pointer; color: black; text-align: center; border-style: solid; border-width: 1px; border-color: gray; margin-left: 2px; margin-right: 5px; }
.highlight-collapsed { border-style: solid; border-width: 1px; border-color: gray; margin: 2px; color: gray; }
.highlight-expanded { border-left-style: solid; border-left-width: 1px; border-color: gray; margin-left: 2px; margin-right: 10px; }
.highlight-endblock { border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color: gray; margin-left: 2px; margin-right: 10px; }
.highlight-pshell-cmdlet { color: #5A9EA5; font-weight: bold; }
.highlight-namespace { color: #008284; }

187
tools/Sandcastle Help File Builder/Colorizer/highlight.js

@ -1,187 +0,0 @@
//=============================================================================
// System : Color Syntax Highlighter
// File : Highlight.js
// Author : Eric Woodruff (Eric@EWoodruff.us)
// Updated : 11/13/2007
// Note : Copyright 2006, Eric Woodruff, All rights reserved
//
// This contains the script to expand and collapse the regions in the
// syntax highlighted code.
//
//=============================================================================
// Expand/collapse a region
function HighlightExpandCollapse(showId, hideId)
{
var showSpan = document.getElementById(showId),
hideSpan = document.getElementById(hideId);
showSpan.style.display = "inline";
hideSpan.style.display = "none";
}
// Copy the code if Enter or Space is hit with the image focused
function CopyColorizedCodeCheckKey(titleDiv, eventObj)
{
if(eventObj != undefined && (eventObj.keyCode == 13 ||
eventObj.keyCode == 32))
CopyColorizedCode(titleDiv);
}
// Change the icon as the mouse moves in and out of the Copy Code link
// There should be an image with the same name but an "_h" suffix just
// before the extension.
function CopyCodeChangeIcon(linkSpan)
{
var image = linkSpan.firstChild.src;
var pos = image.lastIndexOf(".");
if(linkSpan.className == "highlight-copycode")
{
linkSpan.className = "highlight-copycode_h";
linkSpan.firstChild.src = image.substr(0, pos) + "_h" +
image.substr(pos);
}
else
{
linkSpan.className = "highlight-copycode";
linkSpan.firstChild.src = image.substr(0, pos - 2) + image.substr(pos);
}
}
// Copy the code from a colorized code block to the clipboard.
function CopyColorizedCode(titleDiv)
{
var preTag, idx, line, block, htmlLines, lines, codeText, hasLineNos,
hasRegions, clip, trans, copyObject, clipID;
var reLineNo = /^\s*\d{1,4}/;
var reRegion = /^\s*\d{1,4}\+.*?\d{1,4}-/;
var reRegionText = /^\+.*?\-/;
// Find the <pre> tag containing the code. It should be in the next
// element or one of its children.
block = titleDiv.nextSibling;
while(block.nodeName == "#text")
block = block.nextSibling;
while(block.tagName != "PRE")
{
block = block.firstChild;
while(block.nodeName == "#text")
block = block.nextSibling;
}
if(block.innerText != undefined)
codeText = block.innerText;
else
codeText = block.textContent;
hasLineNos = block.innerHTML.indexOf("highlight-lineno");
hasRegions = block.innerHTML.indexOf("highlight-collapsebox");
htmlLines = block.innerHTML.split("\n");
lines = codeText.split("\n");
// Remove the line numbering and collapsible regions if present
if(hasLineNos != -1 || hasRegions != -1)
{
codeText = "";
for(idx = 0; idx < lines.length; idx++)
{
line = lines[idx];
if(hasRegions && reRegion.test(line))
line = line.replace(reRegion, "");
else
{
line = line.replace(reLineNo, "");
// Lines in expanded blocks have an extra space
if(htmlLines[idx].indexOf("highlight-expanded") != -1 ||
htmlLines[idx].indexOf("highlight-endblock") != -1)
line = line.substr(1);
}
if(hasRegions && reRegionText.test(line))
line = line.replace(reRegionText, "");
codeText += line;
// Not all browsers keep the line feed when split
if(line[line.length - 1] != "\n")
codeText += "\n";
}
}
// IE or FireFox/Netscape?
if(window.clipboardData)
window.clipboardData.setData("Text", codeText);
else
if(window.netscape)
{
// Give unrestricted access to browser APIs using XPConnect
try
{
netscape.security.PrivilegeManager.enablePrivilege(
"UniversalXPConnect");
}
catch(e)
{
alert("Universal Connect was refused, cannot copy to " +
"clipboard. Go to about:config and set " +
"signed.applets.codebase_principal_support to true to " +
"enable clipboard support.");
return;
}
// Creates an instance of nsIClipboard
clip = Components.classes[
"@mozilla.org/widget/clipboard;1"].createInstance(
Components.interfaces.nsIClipboard);
// Creates an instance of nsITransferable
if(clip)
trans = Components.classes[
"@mozilla.org/widget/transferable;1"].createInstance(
Components.interfaces.nsITransferable);
if(!trans)
{
alert("Copy to Clipboard is not supported by this browser");
return;
}
// Register the data flavor
trans.addDataFlavor("text/unicode");
// Create object to hold the data
copyObject = new Object();
// Creates an instance of nsISupportsString
copyObject = Components.classes[
"@mozilla.org/supports-string;1"].createInstance(
Components.interfaces.nsISupportsString);
// Assign the data to be copied
copyObject.data = codeText;
// Add data objects to transferable
trans.setTransferData("text/unicode", copyObject,
codeText.length * 2);
clipID = Components.interfaces.nsIClipboard;
if(!clipID)
{
alert("Copy to Clipboard is not supported by this browser");
return;
}
// Transfer the data to the clipboard
clip.setData(trans, null, clipID.kGlobalClipboard);
}
else
alert("Copy to Clipboard is not supported by this browser");
}

1293
tools/Sandcastle Help File Builder/Colorizer/highlight.xml

File diff suppressed because it is too large

80
tools/Sandcastle Help File Builder/Colorizer/highlight.xsl

@ -1,80 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output encoding="ISO-8859-1" indent="no" omit-xml-declaration="yes"/>
<xsl:template match="code">
<xsl:value-of select="text()" disable-output-escaping="yes" />
</xsl:template>
<xsl:template match="comment">
<span class="highlight-comment"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="blockcomment">
<span class="highlight-comment">/*<xsl:value-of select="text()" disable-output-escaping="yes" />*/</span>
</xsl:template>
<xsl:template match="cpp-linecomment">
<span class="highlight-comment">//<xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="sql-linecomment">
<span class="highlight-comment">--<xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="pshell-cmdlet">
<span class="highlight-pshell-cmdlet"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="namespace">
<span class="highlight-namespace"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="literal">
<span class="highlight-literal"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="number">
<span class="highlight-number"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="keyword">
<span class="highlight-keyword"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="preprocessor">
<span class="highlight-preprocessor"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
</xsl:template>
<xsl:template match="xml-value"><xsl:value-of select="text()" disable-output-escaping="yes" /></xsl:template>
<xsl:template match="xml-tag"><span class="highlight-xml-tag"><xsl:value-of select="text()" disable-output-escaping="yes" /></span></xsl:template>
<xsl:template match="xml-bracket"><span class="highlight-xml-bracket"><xsl:value-of select="text()" disable-output-escaping="yes" /></span></xsl:template>
<xsl:template match="xml-comment"><span class="highlight-xml-comment"><xsl:value-of select="text()" disable-output-escaping="yes"/></span></xsl:template>
<xsl:template match="xml-cdata">
<span class="highlight-xml-bracket"><xsl:text>&lt;![CDATA[</xsl:text></span>
<span class="highlight-xml-cdata"><xsl:value-of select="text()" disable-output-escaping="yes" /></span>
<span class="highlight-xml-bracket"><xsl:text>]]&gt;</xsl:text></span>
</xsl:template>
<xsl:template match="xml-attribute-name"><span class="highlight-xml-attribute-name"><xsl:value-of select="text()" disable-output-escaping="yes" /></span></xsl:template>
<xsl:template match="xml-attribute-equal"><span class="highlight-xml-attribute-equal"><xsl:value-of select="text()" disable-output-escaping="yes" /></span></xsl:template>
<xsl:template match="xml-attribute-value"><span class="highlight-xml-attribute-value"><xsl:value-of select="text()" disable-output-escaping="yes" /></span></xsl:template>
<xsl:template match="parsedcode">
<xsl:choose>
<xsl:when test="@in-box[.=0]">
<xsl:element name="span">
<xsl:attribute name="class">highlight-inline</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
</xsl:stylesheet>

BIN
tools/Sandcastle Help File Builder/ColorizerLibrary.dll

Binary file not shown.

459
tools/Sandcastle Help File Builder/ColorizerLibrary.xml

@ -1,459 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ColorizerLibrary</name>
</assembly>
<members>
<member name="T:ColorizerLibrary.Controls.TextColorizerControl">
<summary>
A syntax colorizing control
</summary>
<remarks>Original Author: Jonathan de Halleux, dehalleux@pelikhan.com,
2003.
<p/>Modified by Eric Woodruff (Eric@EWoodruff.us) 11/2006. The original
Code Project article and code by Jonathan can be found at:
<a href="http://www.codeproject.com/csharp/highlightcs.asp">
http://www.codeproject.com/csharp/highlightcs.asp</a>.</remarks>
</member>
<member name="M:ColorizerLibrary.Controls.TextColorizerControl.Render(System.Web.UI.HtmlTextWriter)">
<summary>
Renders the code
</summary>
<remarks>You must specify a colorizing engine using SetSyntaxEngine
before calling this method</remarks>
<param name="writer">HTML writer</param>
</member>
<member name="P:ColorizerLibrary.Controls.TextColorizerControl.SyntaxEngine">
<summary>
The syntax engine does the job.
</summary>
</member>
<member name="P:ColorizerLibrary.Controls.TextColorizerControl.Text">
<summary>
Get or set the text to colorize
</summary>
</member>
<member name="T:ColorizerLibrary.CodeColorizer">
<summary>
Code colorizer provides a flexible solution for colorizing code
</summary>
<remarks>Original Author: Jonathan de Halleux, dehalleux@pelikhan.com,
2003.
<p/>Modified by Eric Woodruff (Eric@EWoodruff.us) 11/2006. The original
Code Project article and code by Jonathan can be found at:
<a href="http://www.codeproject.com/csharp/highlightcs.asp">
http://www.codeproject.com/csharp/highlightcs.asp</a>.</remarks>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.#ctor">
<summary>
Default constructor
</summary>
<remarks>Unless specified via the properties, the default language
and style files will be retrieved from the application
configuration file on first use.</remarks>
<overloads>There are two overloads for the constructor.</overloads>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.#ctor(System.String,System.String)">
<summary>
Constructor
</summary>
<param name="languageSyntax">XML syntax file name</param>
<param name="languageStyle">XSL style file name</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.ToString">
<summary>
Converting to string
</summary>
<returns>Returns the syntax and style in a string</returns>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.Init">
<summary>
Load the language file and preprocess it. Also loads the XSL file.
</summary>
<remarks>Call this method to reload the language files and reset
the colorizer to its default state.</remarks>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.ProcessAndHighlightText(System.String)">
<summary>
Processes HTML and highlight code in
<b>&lt;code&gt;...&lt;/code&gt;</b> and
<b>&lt;pre&gt;...&lt;/pre&gt;</b> tags.
</summary>
<param name="htmlText">The HTML text to colorize</param>
<returns>HTML with colorized code blocks</returns>
<remarks>See highlight.xml for a list of available languages.</remarks>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.LoadDefaultConfigFiles">
<summary>
Loads the configuration from the App.config/Web.config and create a
CodeColorizer.
</summary>
<exception cref="T:System.InvalidOperationException">This is thrown if the
configuration file could not be loaded, if the
<b>ColorizerLibrary/syntax</b> node is not found, or if the
<b>ColorizerLibrary/style</b> node is not found.</exception>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.StripLeadingWhitespace(System.String,System.Int32)">
<summary>
This is used to strip a common amount of leading whitespace on all
lines of code in the block to colorize and to convert tabs to a
consistent number of spaces.
</summary>
<param name="text">The text containing the lines to clean up.</param>
<param name="tabSize">The number of spaces to which tab characters
are converted.</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.NumberAndOutline(System.String)">
<summary>
This is used to number lines and/or add collapsible sections for
#region and #if/#else/#endif blocks based on the current settings.
</summary>
<param name="text">The text containing the lines to modify.</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.BuildKeywordRegExp">
<summary>
Build the keyword family regular expressions.
</summary>
<remarks>This method creates regular expression that match a whole
keyword family and adds it as a parameter "regexp" to the
keywordlist node.</remarks>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.BuildRuleRegExp(System.Xml.XmlNode,System.Xml.XmlNode)">
<summary>
This builds regular expressions out of the context node
</summary>
<param name="languageNode">The language node.</param>
<param name="contextNode">The context node.</param>
<remarks>This method creates regular expressions that match all the
context rules and adds it as a parameter "regexp" to the context
node.</remarks>
<returns>The regular expression string for the context node.</returns>
<exception cref="T:System.InvalidOperationException">This is thrown if the
regular expression rule is missing the expression attribute, if the
keyword list could not be found, or if the keyword list family or
regular expression could not be found.</exception>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.BuildRules(System.Xml.XmlNode)">
<summary>
This precompiles regular expressions and search strings and
prepares rules attribute.
</summary>
<param name="languageNode">The context node</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.BuildSyntax">
<summary>
This prepares the syntax XML file for use.
</summary>
<exception cref="T:System.InvalidOperationException">This is thrown if the
highlight node could not be found in the configuration file.
</exception>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.FindRule(System.Xml.XmlNode,System.Xml.XmlNode,System.String)">
<summary>
This is used to find the rule that triggered the match.
</summary>
<param name="languageNode">The language node.</param>
<param name="contextNode">The context node.</param>
<param name="matchText">The text that matched the context regular
expression</param>
<remarks>If the Regex finds a rule occurrence, this method is used
to find which rule has been triggered.</remarks>
<returns>The node that triggered the match or null if no node is
found.</returns>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.ApplyRules(System.Xml.XmlNode,System.Xml.XmlNode,System.String,System.Xml.XmlNode)">
<summary>
This is used to apply the context rules successively to the code
string that needs colorizing.
</summary>
<param name="languageNode">The language node.</param>
<param name="contextNode">The context node.</param>
<param name="code">The code block to parse and convert.</param>
<param name="parsedCodeNode">Parent node that will contain the
parsed code.</param>
<remarks>This method uses the pre-computed regular expressions of
the context rules, rule matching, etc. The results are added to
the XML document in the parsedcodeNode.</remarks>
<exception cref="T:System.InvalidOperationException">This is thrown if a
rule match cannot be found or if a matching context node cannot
be found.</exception>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.BuildHighlightTree(System.Xml.XmlNode,System.String,System.String)">
<summary>
Create and populate an xml document with the corresponding parsed
language tree for highlighting.
</summary>
<param name="languageNode">The language node to use for parsing the
code.</param>
<param name="rootTag">Root tag (under parsed code) for the
generated xml tree.</param>
<param name="code">The code to parse</param>
<returns>Returns an <seealso cref="T:System.Xml.XmlDocument"/> document
containing the parsed nodes.</returns>
<remarks>This method builds an XML tree containing context node.
Use an XSL file to render it.</remarks>
<exception cref="T:System.ArgumentException">This is thrown if the
language node does not contain any contexts or if there is no
default context node.</exception>
<exception cref="T:System.InvalidOperationException">This is thrown if the
main node of the parsed code XML document cannot be created.
</exception>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.ReplaceByCode(System.Text.RegularExpressions.Match)">
<summary>
This method is used as the match evaluator for the main colorizer
regular expression</summary>
<param name="match">Full match</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.OnSeeTagFound(System.Text.RegularExpressions.Match)">
<summary>
Replace a see tag with a marker and store it in the list
</summary>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.OnMarkerFound(System.Text.RegularExpressions.Match)">
<summary>
Replace a see tag marker with the next entry from the saved list
of tags.
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.LanguageSyntaxFileName">
<summary>
The syntax file name
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.LanguageStyleFileName">
<summary>
The style file name
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.NumberLines">
<summary>
This is used to set or get whether or not lines will be
numbered in code blocks without a <b>numberLines</b> attribute.
</summary>
<value>The default is false</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.OutliningEnabled">
<summary>
This is used to set or get whether or not outlining of #region
and #if/#else#/endif blocks is enabled in blocks without an
<b>outlining</b> attribute.
</summary>
<value>The default is false. Note that if enabled, space for the
outline markers will only be reserved if the code contains any
collapsible regions.</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.KeepSeeTags">
<summary>
This is used to set or get whether or not <c>&lt;see&gt;</c> tags
are preserved within the code.
</summary>
<value>The default is false to treat them as part of the colorized
code. If set to true, any <c>&lt;see&gt;</c> tags are preserved so
that they may be processed as normal HTML tags. This is useful when
using the code colorizer in conjunction with a documentation tool
such as the <see href="http://www.CodePlex.com/SHFB">Sandcastle
Help File Builder</see>.</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.UseDefaultTitle">
<summary>
This is used to set or get whether or not to use a default title
based on the language name if a title is not specified.
</summary>
<value>The default is true. If set to false, no title will appear
if one is not specified.</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.TabSize">
<summary>
This is used to set or get the tab size override for the colorizer
for code blocks without a <b>tabSize</b> attribute and no tab size
defined in the syntax file for the selected language.
</summary>
<value>The default is eight.</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CopyText">
<summary>
This is used to set or get the text for the Copy link
</summary>
<value>The default is "Copy".</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CopyImageUrl">
<summary>
This is used to set or get the image URL for the Copy link.
</summary>
<value>The default is "CopyCode.gif". A copy of this file with
the same name suffixed with "_h" should exist to use as the image
when the link is highlighted (i.e. CopyCode_h.gif).</value>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.FriendlyNames">
<summary>
This is used to return a dictionary that maps the language IDs to
friendly names.
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.AlternateIds">
<summary>
This is used to return a dictionary that maps the alternate IDs
to actual IDs present in the syntax file.
</summary>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.CollapsibleRegion.#ctor(System.Int32,System.Text.RegularExpressions.Match,System.Int32)">
<summary>
Constructor
</summary>
<param name="line">The line number</param>
<param name="match">The match</param>
<param name="nesting">The nesting level</param>
</member>
<member name="M:ColorizerLibrary.CodeColorizer.CollapsibleRegion.#ctor(System.Int32,System.Int32)">
<summary>
Constructor. This version assumes it's an #endif
</summary>
<param name="line">The line number</param>
<param name="nesting">The nesting level</param>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CollapsibleRegion.LineNumber">
<summary>
The line number on which the region part occurs
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CollapsibleRegion.NestingLevel">
<summary>
This returns the nesting level for the entry
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CollapsibleRegion.RegionType">
<summary>
The region type
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CollapsibleRegion.Description">
<summary>
The description for the collapsed text
</summary>
</member>
<member name="P:ColorizerLibrary.CodeColorizer.CollapsibleRegion.IsStart">
<summary>
This returns true if this entry represents the start of a
region.
</summary>
</member>
<member name="T:ColorizerLibrary.XmlHelper">
<summary>
Some basic function helpers for xml creation.
</summary>
</member>
<member name="M:ColorizerLibrary.XmlHelper.#ctor">
<summary>
Private constructor.
</summary>
</member>
<member name="M:ColorizerLibrary.XmlHelper.XmlAddChildCDATAElem(System.Xml.XmlNode,System.String,System.String)">
<summary>adds a CDATA child elem</summary>
<param name="node">node to append child</param>
<param name="nodeName">new child node name</param>
<param name="cdata">CDATA value</param>
<exception>If could not create child node</exception>
<exception>If could not create CDATA node</exception>
</member>
<member name="M:ColorizerLibrary.XmlHelper.XmlSetAttribute(System.Xml.XmlNode,System.String,System.String)">
<summary>
Adds or updates an attribute in the node
<param name="node">node to modify</param>
<param name="name">Attribute name</param>
<param name="text">Attribute value</param>
</summary>
</member>
<member name="T:ColorizerLibrary.RegexDictionary">
<summary>
Dictionary associating string to Regex
</summary>
<remarks>This implementation uses a
<see cref="T:System.Collections.Generic.Dictionary`2"/> to store the Regex
objects.</remarks>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.#ctor">
<summary>
Default constructor.
</summary>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.KeyName(System.Xml.XmlNode,System.Xml.XmlNode)">
<summary>
This returns the key name based on the IDs of the two specified
nodes.
</summary>
<param name="node1">The first node</param>
<param name="node2">The second node</param>
<overloads>There are two overloads for this method</overloads>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.KeyName(System.Xml.XmlNode,System.Xml.XmlNode,System.Xml.XmlNode)">
<summary>
This returns the key name based on the IDs of the three specified
nodes.
</summary>
<param name="node1">The first node</param>
<param name="node2">The second node</param>
<param name="node3">The third node</param>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.GetRegexOptions(System.Xml.XmlNode)">
<summary>
Retrieve the regular expression options from the language node
</summary>
<param name="languageNode">langue name</param>
<returns>RegexOptions enumeration combination</returns>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.AddKey(System.Xml.XmlNode,System.Xml.XmlNode,System.String)">
<summary>
Add a regex depending on two nodes
</summary>
<param name="languageNode">The language node</param>
<param name="subNode">The sub-node</param>
<param name="sRegExp">The regular expression string</param>
<exception cref="T:System.ArgumentNullException">This is thrown if a node
parameter is null or the regular expression is null.</exception>
<exception cref="T:System.ArgumentException">This is thrown if a node
parameter does not have an 'id' attribute or if the regular
expression could not be created.</exception>
<overloads>There are two overloads for this method</overloads>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.AddKey(System.Xml.XmlNode,System.Xml.XmlNode,System.Xml.XmlNode,System.String)">
<summary>
Add a regex depending on three nodes
</summary>
<param name="languageNode">The language node</param>
<param name="subNode">The first sub-node</param>
<param name="subNode2">The second sub-node</param>
<param name="sRegExp">The regular expression string</param>
<exception cref="T:System.ArgumentNullException">This is thrown if a node
parameter is null or the regular expression is null.</exception>
<exception cref="T:System.ArgumentException">This is thrown if a node
parameter does not have an 'id' attribute or if the regular
expression could not be created.</exception>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.GetKey(System.Xml.XmlNode,System.Xml.XmlNode)">
<summary>
Retrieves the regular expression out of 2 nodes
</summary>
<param name="languageNode">The language node</param>
<param name="subNode">The sub-node</param>
<returns>The regular expression</returns>
<exception cref="T:System.ArgumentNullException">This is thrown if a node
parameter is null or the regular expression is null.</exception>
<exception cref="T:System.ArgumentException">This is thrown if a node
parameter does not have an 'id' attribute.</exception>
</member>
<member name="M:ColorizerLibrary.RegexDictionary.GetKey(System.Xml.XmlNode,System.Xml.XmlNode,System.Xml.XmlNode)">
<summary>
Retrieves the regular expression out of 3 nodes
</summary>
<param name="languageNode">The language node</param>
<param name="subNode">The first sub-node</param>
<param name="subNode2">The second sub-node</param>
<returns>The regular expression</returns>
<exception cref="T:System.ArgumentNullException">This is thrown if a node
parameter is null or the regular expression is null.</exception>
<exception cref="T:System.ArgumentException">This is thrown if a node
parameter does not have an 'id' attribute.</exception>
</member>
</members>
</doc>

89
tools/Sandcastle Help File Builder/ConceptualTemplates/Conceptual.aml

@ -1,89 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerConceptualDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
<!-- If a section contains a sections element, its content creates
sub-sections. These are not collapsible.
<sections>
<section address="SubSection1">
<title>Sub-section 1</title>
<content>
<para>Sub-section content.</para>
</content>
</section>
<section address="SubSection2">
<title>Sub-section 2</title>
<content>
<para>Sub-section content.</para>
</content>
</section>
</sections> -->
</section>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID"/>
<link xlink:href="Other Topic's ID">Link inner text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8270" />
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerConceptualDocument>
</topic>

57
tools/Sandcastle Help File Builder/ConceptualTemplates/Error Message.aml

@ -1,57 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerErrorMessageDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- <nonLocErrorTitle>Optional non-localizable error title</nonLocErrorTitle> -->
<!-- <secondaryErrorTitle>Optional localizable secondary error title</secondaryErrorTitle> -->
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<!-- <procedure>Optional. Zero or more procedures.</procedure> -->
<!-- <codeExample>Optional code example.</codeExample> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerErrorMessageDocument>
</topic>

47
tools/Sandcastle Help File Builder/ConceptualTemplates/Glossary.aml

@ -1,47 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerGlossaryDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<glossary>
<!-- <title>Optional title</title> -->
<!-- Glossary division. You can use these to group entries. If you only
have one group, you can omit it and list the glossaryEntry elements
directly.
If used, be sure to give each glossaryDiv a unique address attribute
and a title element. These will be used to create an index at the
top of the glossary page.
Glossary divisions will appear in the order defined in the topic.
Glossary entries will be sorted by the first term for the entry.
Terms are sorted by their value. -->
<glossaryDiv address="Group1">
<title>Group #1</title>
<glossaryEntry>
<terms>
<!-- One or more terms associated with the definition. Add a termId
attribute if you need to link to it from a relatedEntry element.
Otherwise, it can be omitted. Terms appear as a comma-separated
list above the definition. -->
<term termId="xyz">1st term</term>
<term>Other term (if any)</term>
</terms>
<definition>
<para>The definition of the term(s)</para>
</definition>
<!-- One or more optional related entries. Creates a "See Also"
line after the definition with links to each related term. -->
<!-- <relatedEntry termId="xyz" /> -->
</glossaryEntry>
</glossaryDiv>
</glossary>
</developerGlossaryDocument>
</topic>

80
tools/Sandcastle Help File Builder/ConceptualTemplates/How To.aml

@ -1,80 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerHowToDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<!-- Optional procedures followed by optional code example but must have
at least one procedure or code example -->
<procedure>
<title>Procedure title</title>
<steps class="ordered">
<step>
<content>
<para>First step</para>
</content>
</step>
<step>
<content>
<para>Second step</para>
</content>
</step>
</steps>
<!-- <conclusion>Optional conclusion</conclusion> -->
</procedure>
<!-- <codeExample>Optional code example</codeExample> -->
<!-- <buildInstructions>Optional instructions for building a
code example.</buildInstructions> -->
<!-- <robustProgramming>Optional discussion of error handling and other
issues related to writing solid code.</robustProgramming> -->
<!-- <security>Optional discussion of security issues.</security> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerHowToDocument>
</topic>

59
tools/Sandcastle Help File Builder/ConceptualTemplates/Orientation.aml

@ -1,59 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerOrientationDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<!-- <inThisSection>Optional description of content in this section</inThisSection> -->
<!-- <reference>Optional reference section</reference> -->
<!-- <relatedSections>Optional related sections info</relatedSections> -->
<!-- <externalResources>Optional external resources section</externalResources> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerOrientationDocument>
</topic>

94
tools/Sandcastle Help File Builder/ConceptualTemplates/Reference With Syntax.aml

@ -1,94 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerReferenceWithSyntaxDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<!-- NOTE: This is similar to the API reference documentation which is
produced by the reference build. You should probably just use that
instead of this. -->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<syntaxSection>
<sections>
<section>
<title>Syntax section title</title>
<content>
<para>Syntax content</para>
</content>
</section>
</sections>
<legacySyntax>
<parameterReference>Parameter reference</parameterReference>
</legacySyntax>
</syntaxSection>
<!-- <parameters>Optional parameters info</parameters> -->
<!-- <returnValue>Optional return value info</returnValue> -->
<!-- <exceptions>Optional exception info</exceptions> -->
<!-- <languageReferenceRemarks>Optional language reference remarks</languageReferenceRemarks> -->
<!-- <codeExample>Optional code example</codeExample> -->
<!-- <dotNetFrameworkEquivalent>Optional .NET Framework equivalent info</dotNetFrameworkEquivalent> -->
<!-- <requirements>Optional requirements info</requirements> -->
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify
it so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerReferenceWithSyntaxDocument>
</topic>

75
tools/Sandcastle Help File Builder/ConceptualTemplates/Reference Without Syntax.aml

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerReferenceWithoutSyntaxDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<!-- NOTE: This is similar to the API reference documentation which is
produced by the reference build. You should probably just use that
instead of this. -->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<!-- <languageReferenceRemarks>Optional reference remarks</languageReferenceRemarks> -->
<!-- <codeExample>Optional code example </codeExample> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerReferenceWithoutSyntaxDocument>
</topic>

19
tools/Sandcastle Help File Builder/ConceptualTemplates/Reference.aml

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<codeEntityDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- NOTE: This is similar to the API reference documentation which is
produced by the reference build. You should probably just use that
instead of this. -->
<assembly>
<assemblyName>Assembly name</assemblyName>
</assembly>
<codeEntities>
<codeEntity>
<codeEntityReference>API member ID</codeEntityReference>
</codeEntity>
</codeEntities>
</codeEntityDocument>
</topic>

69
tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Architecture.aml

@ -1,69 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSDKTechnologyOverviewArchitectureDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerSDKTechnologyOverviewArchitectureDocument>
</topic>

57
tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Code Directory.aml

@ -1,57 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSDKTechnologyOverviewCodeDirectoryDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<codeList>
<content>
<para>Code list content</para>
</content>
</codeList>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerSDKTechnologyOverviewCodeDirectoryDocument>
</topic>

30
tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Orientation.aml

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSDKTechnologyOverviewOrientationDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<inThisSection>
<content>
<para>"In This Section" info</para>
</content>
</inThisSection>
<!-- <reference>Optional reference info</reference> -->
<!-- <relatedSections>Optional related sections info</relatedSections> -->
<!-- <externalResources>Optional external resources info</externalResources> -->
</developerSDKTechnologyOverviewOrientationDocument>
</topic>

69
tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Scenarios.aml

@ -1,69 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSDKTechnologyOverviewScenariosDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerSDKTechnologyOverviewScenariosDocument>
</topic>

88
tools/Sandcastle Help File Builder/ConceptualTemplates/SDK Technology Summary.aml

@ -1,88 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSDKTechnologyOverviewTechnologySummaryDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<keywords>
<content>
<para>Keyword content</para>
</content>
</keywords>
<namespaces>
<content>
<para>Namespaces content</para>
</content>
</namespaces>
<!-- <relatedTechnologies>Optional related technologies info</relatedTechnologies> -->
<background>
<content>
<para>Background content</para>
</content>
</background>
<implementingTechnologyNameClasses>
<title>"Implementing [Technology Name] Classes" title</title>
<content>
<para>Implementation content</para>
</content>
</implementingTechnologyNameClasses>
<technologyNameClassesAtAGlance>
<title>"[Technology Name] Classes at a Glance" title</title>
<content>
<para>At a Glance content</para>
</content>
</technologyNameClassesAtAGlance>
<!-- <whatsNew>Optional "what's new" information</whatsNew> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerSDKTechnologyOverviewTechnologySummaryDocument>
</topic>

74
tools/Sandcastle Help File Builder/ConceptualTemplates/Sample.aml

@ -1,74 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerSampleDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- <procedure>Optional procedures. See How To document for procedure layout example.</procedure> -->
<!-- <requirements>Optional requirements section</requirements> -->
<!-- <demonstrates>Optional info about what is demonstrated</demonstrates> -->
<!-- <codeExample>Optional code example</codeExample> -->
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerSampleDocument>
</topic>

71
tools/Sandcastle Help File Builder/ConceptualTemplates/Troubleshooting.aml

@ -1,71 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerTroubleshootingDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Zero or more sections. These are collapsible. If using
<autoOutline />, add an address attribute to identify it and specify
a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
< ! - - Uncomment this to create a sub-section outline
<autoOutline /> - - >
<para>Section content</para>
< ! - - <procedure>Optional procedures. See How To document for procedure layout example.</procedure> - - >
</content>
</section>
-->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerTroubleshootingDocument>
</topic>

82
tools/Sandcastle Help File Builder/ConceptualTemplates/User Interface Reference.aml

@ -1,82 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerUIReferenceDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<taskList>
<content>
<para>Task list content</para>
</content>
</taskList>
<!-- Zero or more sections. These are collapsible. If using
<autoOutline />, add an address attribute to identify it and specify
a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
< ! - - Uncomment this to create a sub-section outline
<autoOutline /> - - >
<para>Section content</para>
</content>
</section>
-->
<uiElementList>
<content>
<para>UI element list content</para>
</content>
</uiElementList>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerUIReferenceDocument>
</topic>

106
tools/Sandcastle Help File Builder/ConceptualTemplates/Walkthrough.aml

@ -1,106 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerWalkthroughDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- <prerequisites><content>Optional prerequisites info</content></prerequisites> -->
<!-- One or more procedure or section with procedure -->
<procedure>
<title>Procedure title</title>
<steps class="ordered">
<step>
<content>
<para>First step</para>
</content>
</step>
<step>
<content>
<para>Second step</para>
</content>
</step>
</steps>
<!-- <conclusion>Optional conclusion</conclusion> -->
</procedure>
<!-- Optional additional procedure or section with procedure -->
<section address="Section1">
<title>Optional section title</title>
<content>
<procedure>
<title>Procedure #2</title>
<steps class="ordered">
<step>
<content>
<para>First step</para>
</content>
</step>
<step>
<content>
<para>Second step</para>
</content>
</step>
</steps>
<!-- <conclusion>Optional conclusion</conclusion> -->
</procedure>
</content>
</section>
<!-- Optional next steps info
<nextSteps>
<content><para>Next steps info goes here</para></content>
</nextSteps>
-->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerWalkthroughDocument>
</topic>

102
tools/Sandcastle Help File Builder/ConceptualTemplates/Whitepaper.aml

@ -1,102 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerWhitePaperDocument
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<byline>
<para>Byline</para>
</byline>
<date>
<para>Date</para>
</date>
<summarySection>
<content>
<para>Summary content</para>
</content>
</summarySection>
<!-- <downloadCenterLink>Optional info about downloadable content</downloadCenterLink> -->
<!-- <appliesTo>Optional "applies to" info</appliesTo> -->
<!-- <contents>Optional contents info</contents> -->
<introduction>
<!-- Uncomment this to generate an outline of the section and sub-section
titles. Specify a numeric value as the inner text to limit it to
a specific number of sub-topics when creating the outline. Specify
zero (0) to limit it to top-level sections only. -->
<!-- <autoOutline /> -->
<para>Required introduction</para>
</introduction>
<!-- Add one or more top-level section elements. These are collapsible.
If using <autoOutline />, add an address attribute to identify it
and specify a title so that it can be jumped to with a hyperlink. -->
<section address="Section1">
<title>Optional section title</title>
<content>
<!-- Uncomment this to create a sub-section outline
<autoOutline /> -->
<para>Add one or more sections with content</para>
</content>
</section>
<!-- <codeExample>Optional code example.</codeExample> -->
<conclusion>
<content>
<para>Conclusion content</para>
</content>
</conclusion>
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
<!-- <additionalInformation>Optional additional info</additionalInformation> -->
<!-- <authorBio>Optional author bio</authorBio> -->
</developerWhitePaperDocument>
</topic>

105
tools/Sandcastle Help File Builder/ConceptualTemplates/XML Reference.aml

@ -1,105 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="00000000-0000-0000-0000-000000000000" revisionNumber="1">
<developerXmlReference
xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!--
<summary>
<para>Optional summary abstract</para>
</summary>
-->
<introduction>
<para>Required introduction</para>
</introduction>
<!-- Optional schema hierarchy
<schemaHierarchy>
<link xlink:href="Other Topic's ID">Link 1</link>
<link xlink:href="Other Topic's ID">Link 2</link>
</schemaHierarchy> -->
<syntaxSection>
<sections>
<section>
<title>Syntax section title</title>
<content>
<para>Syntax content</para>
</content>
</section>
</sections>
<legacySyntax>
<parameterReference>Parameter reference</parameterReference>
</legacySyntax>
</syntaxSection>
<attributesandElements>
<para>Attributes and elements syntax introduction</para>
<attributes>
<para>Attributes syntax</para>
</attributes>
<attribute>
<title>Syntax title</title>
<table>
<tableHeader>
<row>
<entry>
<para>Attribute header</para>
</entry>
</row>
</tableHeader>
<row>
<entry>
<para>Attribute value</para>
</entry>
</row>
</table>
</attribute>
<childElement>
<para>Child element syntax</para>
</childElement>
<parentElement>
<para>Parent element syntax</para>
</parentElement>
</attributesandElements>
<!-- <codeExample>Optional code example.</codeExample> -->
<!-- <elementInformation>Optional element info</elementInformation> -->
<relatedTopics>
<!-- One or more of the following:
- A local link
- An external link
- A code entity reference
<link xlink:href="Other Topic's ID">Link text</link>
<externalLink>
<linkText>Link text</linkText>
<linkAlternateText>Optional alternate link text</linkAlternateText>
<linkUri>URI</linkUri>
</externalLink>
<codeEntityReference>API member ID</codeEntityReference>
Examples:
<link xlink:href="00e97994-e9e6-46e0-b420-5be86b2f8278">Some other topic</link>
<externalLink>
<linkText>SHFB on CodePlex</linkText>
<linkAlternateText>Go to CodePlex</linkAlternateText>
<linkUri>http://shfb.codeplex.com</linkUri>
</externalLink>
<codeEntityReference>T:TestDoc.TestClass</codeEntityReference>
<codeEntityReference>P:TestDoc.TestClass.SomeProperty</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.#ctor(System.String,System.Int32)</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.ToString</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.FirstMethod</codeEntityReference>
<codeEntityReference>M:TestDoc.TestClass.SecondMethod(System.Int32,System.String)</codeEntityReference>
-->
</relatedTopics>
</developerXmlReference>
</topic>

BIN
tools/Sandcastle Help File Builder/GenerateInheritedDocs.exe

Binary file not shown.

BIN
tools/Sandcastle Help File Builder/Help.ico

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

BIN
tools/Sandcastle Help File Builder/ICSharpCode.TextEditor.dll

Binary file not shown.

BIN
tools/Sandcastle Help File Builder/ItemTemplates/Bitmap.bmp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

36
tools/Sandcastle Help File Builder/ItemTemplates/Code Snippets.snippets

@ -1,36 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- This is an example code snippets file -->
<examples>
<item id="ClassDefinition#Define">
<sampleCode language="CSharp">
public class CSharpClass()
{
// Members go here
}
</sampleCode>
<sampleCode language="VisualBasic">
Public Class VBClass
' Members go here
End Class
</sampleCode>
</item>
<item id="CreateInstance#Local">
<sampleCode language="CSharp">
CSharpClass x = new CSharpClass();
</sampleCode>
<sampleCode language="VisualBasic">
Dim x As VBClass = New VBClass()
</sampleCode>
</item>
<item id="CreateInstance#Static">
<sampleCode language="CSharp">
public static CSharpClass sharedInstance = new CSharpClass();
</sampleCode>
<sampleCode language="VisualBasic">
Public Shared sharedInstance As VBClass = New VBClass()
</sampleCode>
</item>
</examples>

2
tools/Sandcastle Help File Builder/ItemTemplates/Content Layout.content

@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Topics />

11
tools/Sandcastle Help File Builder/ItemTemplates/Html Page.html

@ -1,11 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>New Page</title>
</head>
<body>
Content goes here
</body>
</html>

2
tools/Sandcastle Help File Builder/ItemTemplates/Script File.js

@ -1,2 +0,0 @@
// JScript File

7
tools/Sandcastle Help File Builder/ItemTemplates/Site Map.sitemap

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="" description="">
<siteMapNode url="" title="" description="" />
<siteMapNode url="" title="" description="" />
</siteMapNode>
</siteMap>

2
tools/Sandcastle Help File Builder/ItemTemplates/Style Sheet.css

@ -1,2 +0,0 @@
body {
}

0
tools/Sandcastle Help File Builder/ItemTemplates/Text File.txt

16
tools/Sandcastle Help File Builder/ItemTemplates/Token File.tokens

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve"
xmlns:ddue="http://ddue.schemas.microsoft.com/authoring/2003/5"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Simple token. Tokens can contain text, markup, or both. -->
<item id="Example">Token content</item>
<!-- This example contains an external link. MAML elements must be
prefixed with "ddue:" if they appear in a token. -->
<item id="SHFB"><ddue:externalLink>
<ddue:linkText>Sandcastle Help File Builder</ddue:linkText>
<ddue:linkUri>http://www.codeplex.com/SHFB</ddue:linkUri>
</ddue:externalLink></item>
</content>

1
tools/Sandcastle Help File Builder/ItemTemplates/XML File.xml

@ -1 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>

12
tools/Sandcastle Help File Builder/ItemTemplates/XSLT File.xslt

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
<xsl:output method="xml" indent="yes"/>
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>

81
tools/Sandcastle Help File Builder/License.txt

@ -1,81 +0,0 @@
Microsoft Public License (Ms-PL)
This license governs use of the accompanying software. If you use the
software, you accept this license. If you do not accept the license, do not
use the software.
1. Definitions
The terms "reproduce," "reproduction," "derivative works," and "distribution"
have the same meaning here as under U.S. copyright law.
A "contribution" is the original software, or any additions or changes to the
software.
A "contributor" is any person that distributes its contribution under this
license.
"Licensed patents" are a contributor's patent claims that read directly on its
contribution.
2. Grant of Rights
(A) Copyright Grant- Subject to the terms of this license, including the
license conditions and limitations in section 3, each contributor grants you a
non-exclusive, worldwide, royalty-free copyright license to reproduce its
contribution, prepare derivative works of its contribution, and distribute its
contribution or any derivative works that you create.
(B) Patent Grant- Subject to the terms of this license, including the license
conditions and limitations in section 3, each contributor grants you a
non-exclusive, worldwide, royalty-free license under its licensed patents to
make, have made, use, sell, offer for sale, import, and/or otherwise dispose
of its contribution in the software or derivative works of the contribution in
the software.
3. Conditions and Limitations
(A) No Trademark License- This license does not grant you rights to use any
contributors' name, logo, or trademarks.
(B) If you bring a patent claim against any contributor over patents that you
claim are infringed by the software, your patent license from such contributor
to the software ends automatically.
(C) If you distribute any portion of the software, you must retain all
copyright, patent, trademark, and attribution notices that are present in the
software.
(D) If you distribute any portion of the software in source code form, you may
do so only under this license by including a complete copy of this license
with your distribution. If you distribute any portion of the software in
compiled or object code form, you may only do so under a license that complies
with this license.
(E) The software is licensed "as-is." You bear the risk of using it. The
contributors give no express warranties, guarantees or conditions. You may
have additional consumer rights under your local laws which this license
cannot change. To the extent permitted under your local laws, the contributors
exclude the implied warranties of merchantability, fitness for a particular
purpose and non-infringement.
-------------------------------------------------------------------------------
Copyright Notices
-----------------
The ICSharpCode.TextEditor is Copyright (c) 2000-2009 IC#Code, All Rights
Reserved.
The Weifen Luo DockPanel Suite is Copyright (c) 2007-2009 Weifen Luo, All
Rights Reserved.
AjaxDoc is Copyright (c) 2006-2009 Bertrand Le Roy, All Rights Reserved.
Script# is Copyright (c) 2007-2009 Nikhil Kothari, All Rights Reserved.
SBAppLocale is Copyright 2005-2009 Steel Bytes, All Rights Reserved.
The code colorizer library is Copyright (c) 2003-2009, Jonathan de Halleux,
All Rights Reserved.
All other code is Copyright (c) 2006-2009, Eric Woodruff, All Rights Reserved.

10
tools/Sandcastle Help File Builder/SHFB.url

@ -1,10 +0,0 @@
[InternetShortcut]
URL=http://SHFB.codeplex.com
ShowCommand=3
IDList=
IconFile=http://www.codeplex.com/favicon.ico
IconIndex=1
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[DEFAULT]
BASEURL=http://SHFB.codeplex.com

10
tools/Sandcastle Help File Builder/Sandcastle.url

@ -1,10 +0,0 @@
[InternetShortcut]
URL=http://Sandcastle.codeplex.com
ShowCommand=3
IDList=
IconFile=http://www.codeplex.com/favicon.ico
IconIndex=1
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[DEFAULT]
BASEURL=http://Sandcastle.codeplex.com

360
tools/Sandcastle Help File Builder/SandcastleBuilder.Components.config

@ -1,360 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This file contains a set of configuration settings for the custom build
components found in SandcastleBuilder.Components.dll. The Sandcastle
Help File Builder will use this information to merge them with the
configuration file at build time and also to allow users to configure
them interactively from within the GUI. The order of the components in
this file is not relevant. The Sandcastle Help File Builder supports
several replacement tags that can be specified in place of such things
as the components folder, the project folder, etc. These will be replaced
before use with the physical path associated with the project. -->
<components>
<!-- The component element defines the ID, the type, and the assembly in
which the build component can be found. Normally, the assembly will
be in the same folder as the configuration file which can be specified
by using "{@ComponentsFolder}" in the path but this one is part of
the help file builder and makes use of the colorizer assembly so it
uses "{@SHFBFolder}" instead. -->
<component id="Code Block Component"
type="SandcastleBuilder.Components.CodeBlockComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<!-- A brief description of the build component -->
<description>This build component is used to search for &lt;code&gt; tags within reference XML comments and conceptual content topics and colorize the code within them. It can also include code from an external file or a region within the file.</description>
<!-- A list of build components on which this component depends. If
the indicated component does not exist in the project settings or
in the configuration file already, it will be added automatically
with its default configuration. This element can be omitted if
there are no dependencies. -->
<dependencies>
<component id="Post-transform Component" />
</dependencies>
<!-- This defines where the component configuration is inserted when
placed in the reference build configuration file
(sandcastle.config). The "placement" attribute defines whether
it is inserted before or after the indicated component. The
placement attribute can also be set to "start" or "end" to insert
the component at the start of the configuration file or at the
end. In those cases, the other attributes can be omitted. If
set to "replace", it will replace the indicated component (a
different one identified by the ID or type attribute). The "id",
"type", and "instance" attributes identify the build component
for the "before", "after", and "replace" options. Use "id" for
other custom build components with an ID attribute. Use "type"
to identify a stock build component by type name. The "instance"
attribute specifies an optional number that can be used to
indicate the instance of the identified component is affected if
more than one copy appears in the configuration file. If not
present, the component will not be merged into the reference
build configuration file. -->
<insert placement="before" type="Microsoft.Ddue.Tools.TransformComponent" />
<!-- This defines where the component configuration is inserted when
placed in the conceptual build configuration file
(conceptual.config). The options are the same as those for the
"insert" element above. If not present, the component will not
be merged into the conceptual build configuration file. -->
<insertConceptual placement="before" type="Microsoft.Ddue.Tools.TransformComponent" />
<!-- If it has one, this defines the name of the static method within
the component that can be called to edit the configuration
interactively. It should accept a string as a parameter that
contains the current component configuration and should return a
string containing the edited component configuration. If the
build component does not contain a configure method, this element
can be omitted and a default editor will be used. Specify an
empty string if the component contains no editable configuration
information.-->
<configureMethod name="ConfigureComponent" />
<!-- This should contain the default configuration for the build
component. -->
<defaultConfiguration>
<!-- Base path for relative filenames in source attributes
(optional) -->
<basePath value="{@HtmlEncProjectFolder}" />
<!-- Connect to language filter (optional). If omitted,
language filtering is enabled by default. -->
<languageFilter value="true" />
<!-- Allow missing source files (Optional). If omitted,
it will generate errors if referenced source files
are missing. -->
<allowMissingSource value="false" />
<!-- Remove region markers from imported code blocks. If omitted,
region markers in imported code blocks are left alone. -->
<removeRegionMarkers value="false" />
<!-- Code colorizer options (required).
Attributes:
Language syntax configuration file (required)
XSLT style file (required)
"Copy" image file URL (required)
Default language (optional)
Enable line numbering (optional)
Enable outlining (optional)
Keep XML comment "see" tags within the code (optional)
Tab size override (optional, 0 = Use syntax file setting)
Use language name as default title (optional) -->
<colorizer syntaxFile="{@SHFBFolder}Colorizer\highlight.xml"
styleFile="{@SHFBFolder}Colorizer\highlight.xsl"
copyImageUrl="../icons/CopyCode.gif"
language="cs" numberLines="false" outlining="false"
keepSeeTags="false" tabSize="0" defaultTitle="true" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Version Information Component"
type="SandcastleBuilder.Components.VersionInfoComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to obtain version information for each topic so that it can be placed in the footer by the Post-transform Component.</description>
<insert placement="before" type="Microsoft.Ddue.Tools.TransformComponent" />
<dependencies>
<component id="Post-transform Component" />
</dependencies>
<!-- To prevent a component from showing up in the list of selectable
components add a "hidden" element like this. This is useful for
preventing edits to components that already appear in the
configuration file that you do not want to allow to be edited. -->
<hidden />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<!-- Reflection information file for version info (required) -->
<reflectionFile filename="reflection.xml" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Post-transform Component"
type="SandcastleBuilder.Components.PostTransformComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is a companion to the Code Block Component and Version Information Component. With those, or used by itself, it can also insert a logo image into the header of each API reference and conceptual content topic.</description>
<insert placement="after" type="Microsoft.Ddue.Tools.TransformComponent" />
<insertConceptual placement="after" type="Microsoft.Ddue.Tools.TransformComponent" />
<configureMethod name="ConfigureComponent" />
<defaultConfiguration>
<!-- Code colorizer files (required).
Attributes:
Stylesheet file (required)
Script file (required)
"Copy" image file (required) -->
<colorizer stylesheet="{@SHFBFolder}Colorizer\highlight.css"
scriptFile="{@SHFBFolder}Colorizer\highlight.js"
copyImage="{@SHFBFolder}Colorizer\CopyCode.gif" />
<!-- Base output path for the files (required). This should match
the parent folder of the output path of the HTML files (see
SaveComponent). -->
<outputPath value="Output\" />
<!-- Logo image file (optional). Filename is required. The height,
width, altText, placement, and alignment attributes are
optional. -->
<logoFile filename="" height="0" width="0" altText=""
placement="left" alignment="left" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Show Missing Documentation Component"
type="SandcastleBuilder.Components.ShowMissingComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to add "missing" notes for missing summary, parameter, returns, value, and remarks tags. It can also add default summary documentation for constructors.</description>
<insert placement="before" type="Microsoft.Ddue.Tools.TransformComponent" />
<!-- The help file builder project contains properties for this
component so we won't show it. -->
<hidden />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<!-- All elements are optional. -->
<!-- Auto-document constructors (true by default) -->
<AutoDocumentConstructors value="{@AutoDocumentConstructors}" />
<!-- Show missing param tags (true by default) -->
<ShowMissingParams value="{@ShowMissingParams}" />
<!-- Show missing typeparam tags (true by default) -->
<ShowMissingTypeParams value="{@ShowMissingTypeParams}" />
<!-- Show missing remarks tags (false by default) -->
<ShowMissingRemarks value="{@ShowMissingRemarks}" />
<!-- Show missing returns tags (true by default) -->
<ShowMissingReturns value="{@ShowMissingReturns}" />
<!-- Show missing summary tags (true by default) -->
<ShowMissingSummaries value="{@ShowMissingSummaries}" />
<!-- Show missing value tags (false by default) -->
<ShowMissingValues value="{@ShowMissingValues}" />
<!-- Show missing namespace comments (true by default) -->
<ShowMissingNamespaces value="{@ShowMissingNamespaces}" />
<!-- Shared content file containing the localized messages -->
<contentFile filename="{@HtmlEncWorkingFolder}SharedBuilderContent.xml" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="IntelliSense Component"
type="SandcastleBuilder.Components.IntelliSenseComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to extract the XML comments into files that can be used for IntelliSense. Only the basic set of tags needed for IntelliSense are exported and only for documented API members.</description>
<!-- It's more useful when used with the Show Missing component but
it can be used by itself (see the insert element below). -->
<dependencies>
<component id="Show Missing Documentation Component" />
</dependencies>
<!-- If not using the Show Missing component, this can be used instead -->
<!-- insert placement="before" type="Microsoft.Ddue.Tools.TransformComponent" / -->
<insert placement="after" id="Show Missing Documentation Component" />
<configureMethod name="ConfigureComponent" />
<defaultConfiguration>
<!-- Output options (optional)
Attributes:
Include Namespaces (false by default)
Namespaces filename ("Namespaces" if not specified or empty)
Directory (current folder if not specified or empty) -->
<output includeNamespaces="false" namespacesFile="Namespaces"
folder="{@OutputFolder}" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Cached Reflection Index Data"
type="SandcastleBuilder.Components.CachedCopyFromIndexComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to load a set of indexed document information from a cache file rather than parsing it from the reflection data files. This can decrease the initialization time during a build.</description>
<insert placement="replace" instance="1"
type="Microsoft.Ddue.Tools.CopyFromIndexComponent" />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<index name="reflection" value="/reflection/apis/api" key="@id" cache="10">
<cache base="{@SandcastlePath}Data\Reflection" recurse="true"
files="*.xml" cacheFile="{@LocalDataFolder}Cache\Reflection.cache"/>
<data files="reflection.xml" />
</index>
<copy name="reflection" source="*" target="/document/reference" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Cached Framework Comments Index Data"
type="SandcastleBuilder.Components.CachedCopyFromIndexComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to load a set of indexed document information from a cache file rather than parsing it from the framework comments files. This can decrease the initialization time during a build.</description>
<insert placement="replace" instance="3"
type="Microsoft.Ddue.Tools.CopyFromIndexComponent" />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<index name="comments" value="/doc/members/member" key="@name" cache="100">
{@CachedFrameworkCommentList}
{@CommentFileList}
</index>
<copy name="comments" source="*" target="/document/comments" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Cached MSDN URL References"
type="SandcastleBuilder.Components.CachedResolveReferenceLinksComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll"
locale="{@Locale}" linkTarget="{@SdkLinkTarget}">
<description>This build component is used to load resolved MSDN URL references from a cache so that they do not have to be looked up on each build using the MSDN web service. This can significantly decrease the build time.</description>
<insert placement="replace" type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" />
<insertConceptual placement="replace" type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@SDKLinks}" />
<targets files="reflection.xml" type="{@ProjectLinks}" />
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="HTML Help 2 Attributes"
type="SandcastleBuilder.Components.MSHelpAttrComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
<description>This build component is used to add additional HTML Help 2.x attributes to the XML data island in each generated API topic.</description>
<insert placement="after" type="Microsoft.Ddue.Tools.TransformComponent" />
<!-- The help file builder project contains properties for this
component so we won't show it. -->
<hidden />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
{@HelpAttributes}
</defaultConfiguration>
</component>
<!-- ****************************************************************** -->
<component id="Resolve Conceptual Links"
type="SandcastleBuilder.Components.ResolveConceptualLinksComponent"
assembly="{@SHFBFolder}SandcastleBuilder.Components.dll"
showBrokenLinkText="true">
<description>This build component is used to resolve links to other conceptual content topics. This version fixes a couple of bugs and adds some new features.</description>
<!-- This is only used in conceptual builds -->
<insertConceptual placement="replace" type="Microsoft.Ddue.Tools.ResolveConceptualLinksComponent" />
<!-- No configurable options -->
<hidden />
<!-- Not editable at all -->
<configureMethod name="-" />
<defaultConfiguration>
<targets base="xmlComp" type="{@ProjectLinks}" />
</defaultConfiguration>
</component>
</components>

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.Components.dll

Binary file not shown.

1389
tools/Sandcastle Help File Builder/SandcastleBuilder.Components.xml

File diff suppressed because it is too large

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.MRefBuilder.dll

Binary file not shown.

192
tools/Sandcastle Help File Builder/SandcastleBuilder.MRefBuilder.xml

@ -1,192 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>SandcastleBuilder.MRefBuilder</name>
</assembly>
<members>
<member name="T:SandcastleBuilder.Components.BindingRedirectSettings">
<summary>
This represents binding redirection settings for the
<see cref="T:SandcastleBuilder.Components.BindingRedirectResolver"/>.
</summary>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectSettings.#ctor">
<summary>
Constructor
</summary>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectSettings.ToString">
<summary>
This returns a string representation of the item
</summary>
<returns>The item value as a string</returns>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectSettings.IsRedirectFor(System.String)">
<summary>
This is used to determine whether or not this entry is a redirect
for the given strong name
</summary>
<param name="strongName">The strong name to compare</param>
<returns>True if it is a redirect for the strong name, false if not</returns>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectSettings.FromXPathNavigator(System.Xml.XPath.XPathNavigator,System.Xml.IXmlNamespaceResolver,System.String)">
<summary>
Create a binding redirect settings instance from an XPath navigator
containing the settings.
</summary>
<param name="navigator">The XPath navigator from which to
obtain the settings.</param>
<param name="resolver">An optional namespace resolver. Pass null
if one is not needed.</param>
<param name="namespacePrefix">The namespace to prefix the elements
with if needed. This is ignored if <c>resolver</c> is null.</param>
<returns>A <see cref="T:SandcastleBuilder.Components.BindingRedirectSettings"/> object containing
the settings from the XPath navigator.</returns>
<remarks>It should contain an element called <c>dependentAssembly</c>
with a configFile attribute or a nested <c>assemblyIdentity</c> and
<c>bindingRedirect</c> element that define the settings.</remarks>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectSettings.FromConfigFile(System.String)">
<summary>
Load assembly binding redirects from a configuration file.
</summary>
<param name="configFile">The configuration filename</param>
<returns>A collection containing the assembly binding redirects</returns>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.AssemblyName">
<summary>
This is used to get or set the assembly name (no extension)
</summary>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.PublicKeyToken">
<summary>
This is used to get or set the public key token for the assembly
</summary>
<value>If omitted, "null" is assumed</value>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.Culture">
<summary>
This is used to get or set the culture for the assembly
</summary>
<value>If omitted, "neutral" is assumed</value>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.OldVersion">
<summary>
This is used to get or set the old version number to redirect to
the new version number.
</summary>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.OldVersionTo">
<summary>
This is used to get or set the ending old version number range to
redirect to the new version number.
</summary>
<value>If not set, only <see cref="P:SandcastleBuilder.Components.BindingRedirectSettings.OldVersion"/> will be used to
redirect a single version.</value>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.NewVersion">
<summary>
This is used to get or set the new version number to which the old
versions are redirected.
</summary>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.ConfigurationFile">
<summary>
This is used to get or set the path to the configuration file from
which the settings should be imported.
</summary>
<value>If specified, the properties in the Binding Redirect
category are ignored.</value>
</member>
<member name="P:SandcastleBuilder.Components.BindingRedirectSettings.StrongName">
<summary>
This returns the strong name for the redirect assembly
</summary>
</member>
<member name="T:SandcastleBuilder.Components.BindingRedirectResolver">
<summary>
This is a custom assembly resolver for Sandcastle's <b>MRefBuilder</b>
tool that supports assembly binding redirect elements in its
configuration that let you redirect an unknown assembly's strong name
to another by version number when resolving an unknown reference.
</summary>
<remarks>This solves the problem reported in Sandcastle work item
<see href="http://Sandcastle.CodePlex.com/WorkItem/View.aspx?WorkItemId=1014">#1014</see>.
To use the resolver, it must be added to the <b>MRefBuilder.config</b>
file by defining the <c>resolver</c> element as shown in the example
below. Within the <c>resolver</c> element, add an <c>assemblyBinding</c>
element that contains one or more <c>dependentAssembly</c> elements that
define the redirections. If you have a set of redirections in an
application or web configuration file, you can define a
<c>dependentAssembly</c> element with an <c>importFrom</c> attribute
that specifies the location of the configuration file from which to
import the redirects. The other option is to specify individual
redirects using the <c>assemblyIdentity</c> and <c>bindingRedirect</c>
child elements of each <c>dependentAssembly</c> element. See the MSDN
help for those elements for more information on their usage.
<note type="important">The assembly version(s) to which the entries are
redirected must be one of the documented assemblies or must be
referenced as a dependency using the <b>/dep</b> command line
switch.</note></remarks>
<example>
<code lang="xml" title="Sample MRefBuilder.config">
<![CDATA[
<configuration>
<dduetools>
<platform version="2.0"
path="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\" />
<!-- Replace the resolver element with this. Update the path
to point to the location of the assembly on your system. -->
<resolver type="SandcastleBuilder.Components.BindingRedirectResolver"
assembly="C:\SandcastleBuilder\SandcastleBuilder.MRefBuilder.dll"
use-gac="false">
<!-- Add an assemblyBinding element to contain the redirects -->
<assemblyBinding>
<!-- Import bindings from an application or web config file -->
<dependentAssembly importFrom=".\Web.config" />
<!-- Define a redirect for a range of versions -->
<dependentAssembly>
<assemblyIdentity name="NationalInstruments.Common"
publicKeyToken="4544464cdeaab541" />
<bindingRedirect oldVersion="1.0.0.0-8.1.20.168"
newVersion="8.1.20.237" />
</dependentAssembly>
<!-- Define a redirect for a single version -->
<dependentAssembly>
<assemblyIdentity name="MyCompany.Util.ComponentFactory"
publicKeyToken="E1458197622051B1" culture="neutral"/>
<bindingRedirect oldVersion="1.2.3.4"
newVersion="2.1.4.3"/>
</dependentAssembly>
</assemblyBinding>
</resolver>
<!-- ... rest of MRefBuilder.config ... -->
</dduetools>
</configuration>]]>
</code>
</example>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectResolver.#ctor(System.Xml.XPath.XPathNavigator)">
<summary>
Constructor
</summary>
<param name="configuration">The configuration navigator</param>
</member>
<member name="M:SandcastleBuilder.Components.BindingRedirectResolver.ResolveReference(System.Compiler.AssemblyReference,System.Compiler.Module)">
<summary>
This is overridden to resolve unknown assembly references
</summary>
<param name="reference">The reference to resolve</param>
<param name="module">The module</param>
<returns>The assembly node if resolved or null if not resolved</returns>
</member>
</members>
</doc>

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.PlugIns.dll

Binary file not shown.

2596
tools/Sandcastle Help File Builder/SandcastleBuilder.PlugIns.xml

File diff suppressed because it is too large

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.Utils.dll

Binary file not shown.

10431
tools/Sandcastle Help File Builder/SandcastleBuilder.Utils.xml

File diff suppressed because it is too large

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.chm

Binary file not shown.

BIN
tools/Sandcastle Help File Builder/SandcastleBuilder.ico

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

BIN
tools/Sandcastle Help File Builder/SandcastleBuilderGUI.exe

Binary file not shown.

88
tools/Sandcastle Help File Builder/SandcastleBuilderGUI.exe.config

@ -1,88 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="SandcastleBuilder.Gui.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="SandcastleBuilder.Gui.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<applicationSettings>
<SandcastleBuilder.Gui.Properties.Settings>
<setting name="AuthorEMailAddress" serializeAs="String">
<value>Eric@EWoodruff.us</value>
</setting>
<setting name="EWoodruffURL" serializeAs="String">
<value>http://www.EWoodruff.us</value>
</setting>
<setting name="ProjectURL" serializeAs="String">
<value>http://SHFB.CodePlex.com</value>
</setting>
</SandcastleBuilder.Gui.Properties.Settings>
</applicationSettings>
<userSettings>
<SandcastleBuilder.Gui.Properties.Settings>
<setting name="SettingsUpgraded" serializeAs="String">
<value>False</value>
</setting>
<setting name="VerboseLogging" serializeAs="String">
<value>True</value>
</setting>
<setting name="HTMLHelp2ViewerPath" serializeAs="String">
<value />
</setting>
<setting name="ASPNETDevServerPort" serializeAs="String">
<value>12345</value>
</setting>
<setting name="WindowPlacement" serializeAs="Xml">
<value>
<WINDOWPLACEMENT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<length>0</length>
<flags>0</flags>
<showCmd>0</showCmd>
<ptMinPosition_x>0</ptMinPosition_x>
<ptMinPosition_y>0</ptMinPosition_y>
<ptMaxPosition_x>0</ptMaxPosition_x>
<ptMaxPosition_y>0</ptMaxPosition_y>
<rcNormalPosition_left>0</rcNormalPosition_left>
<rcNormalPosition_top>0</rcNormalPosition_top>
<rcNormalPosition_right>0</rcNormalPosition_right>
<rcNormalPosition_bottom>0</rcNormalPosition_bottom>
</WINDOWPLACEMENT>
</value>
</setting>
<setting name="OpenHelpAfterBuild" serializeAs="String">
<value>False</value>
</setting>
<setting name="LastConfig" serializeAs="String">
<value>Debug</value>
</setting>
<setting name="LastPlatform" serializeAs="String">
<value>AnyCPU</value>
</setting>
<setting name="ContentEditorDockState" serializeAs="String">
<value />
</setting>
<setting name="BuildOutputBackground" serializeAs="String">
<value>Window</value>
</setting>
<setting name="BuildOutputForeground" serializeAs="String">
<value>WindowText</value>
</setting>
<setting name="BuildOutputFont" serializeAs="String">
<value>Courier New, 7.8pt</value>
</setting>
<setting name="TextEditorFont" serializeAs="String">
<value>Courier New, 10.2pt</value>
</setting>
<setting name="BeforeBuild" serializeAs="String">
<value>SaveOpenDocuments</value>
</setting>
<setting name="ShowLineNumbers" serializeAs="String">
<value>True</value>
</setting>
</SandcastleBuilder.Gui.Properties.Settings>
</userSettings>
</configuration>

2981
tools/Sandcastle Help File Builder/SandcastleBuilderGUI.xml

File diff suppressed because it is too large

87
tools/Sandcastle Help File Builder/SandcastleHelpFileBuilder.targets

@ -1,87 +0,0 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- Sandcastle Help File Builder Tasks. http://www.codeplex.com/SHFB -->
<UsingTask TaskName="SandcastleBuilder.Utils.MSBuild.BuildHelp"
AssemblyFile="$(SHFBROOT)\SandcastleBuilder.Utils.dll" />
<UsingTask TaskName="SandcastleBuilder.Utils.MSBuild.CleanHelp"
AssemblyFile="$(SHFBROOT)\SandcastleBuilder.Utils.dll" />
<Import Project="$(CustomBeforeSHFBTargets)" Condition="Exists('$(CustomBeforeSHFBTargets)')" />
<!-- This defines the dependencies for the Build target -->
<PropertyGroup>
<BuildDependsOn>
BeforeBuildHelp;
CoreBuildHelp;
AfterBuildHelp
</BuildDependsOn>
</PropertyGroup>
<Target Name="Build" DependsOnTargets="$(BuildDependsOn)" />
<!-- The Core Build Help target -->
<Target Name="CoreBuildHelp">
<BuildHelp
ProjectFile="$(MSBuildProjectFullPath)"
Configuration="$(Configuration)"
Platform="$(Platform)"
OutDir="$(OutDir)"
Verbose="$(Verbose)"
DumpLogOnFailure="$(DumpLogOnFailure)"
AlwaysLoadProject="$(AlwaysLoadProject)">
<Output TaskParameter="Help1Files" ItemName="Help1Files" />
<Output TaskParameter="Help2Files" ItemName="Help2Files" />
<Output TaskParameter="WebsiteFiles" ItemName="WebsiteFiles" />
<Output TaskParameter="AllHelpFiles" ItemName="AllHelpFiles" />
</BuildHelp>
</Target>
<!-- The following targets may be overridden in project files to perform
additional processing. -->
<Target Name="BeforeBuildHelp" />
<Target Name="AfterBuildHelp" />
<!-- This defines the dependencies for the Clean target -->
<PropertyGroup>
<CleanDependsOn>
BeforeCleanHelp;
CoreCleanHelp;
AfterCleanHelp
</CleanDependsOn>
</PropertyGroup>
<Target Name="Clean" DependsOnTargets="$(CleanDependsOn)" />
<!-- The Core Clean Help target -->
<Target Name="CoreCleanHelp">
<CleanHelp
ProjectFile="$(MSBuildProjectFullPath)"
OutputPath="$(OutputPath)"
WorkingPath="$(WorkingPath)"
LogFileLocation="$(LogFileLocation)" />
</Target>
<!-- The following targets may be overridden in project files to perform
additional processing. -->
<Target Name="BeforeCleanHelp" />
<Target Name="AfterCleanHelp" />
<!-- This defines the dependencies for the Rebuild target -->
<PropertyGroup>
<RebuildDependsOn>
BeforeRebuildHelp;
Clean;
Build;
AfterRebuildHelp;
</RebuildDependsOn>
</PropertyGroup>
<Target Name="Rebuild" DependsOnTargets="$(RebuildDependsOn)" />
<!-- The following targets may be overridden in project files to perform
additional processing. -->
<Target Name="BeforeRebuildHelp" />
<Target Name="AfterRebuildHelp" />
<Import Project="$(CustomAfterSHFBTargets)" Condition="Exists('$(CustomAfterSHFBTargets)')" />
</Project>

26
tools/Sandcastle Help File Builder/SandcastleHtmlExtract.config

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!-- Language elements. The "id" attribute refers to the locale ID (LCID).
The "codepage" attribute is the code page to use when determining the
encoding for the files based on the given locale ID. The "charset"
attribute value will be written to the HTML files in place of the UTF-8
value when localizing the files for use with the Help 1.x compiler. -->
<languages>
<language id="1028" codepage="950" charset="big5"/>
<language id="1029" codepage="1250" charset="Windows-1250"/>
<language id="1031" codepage="1252" charset="Windows-1252"/>
<language id="1033" codepage="65001" charset="UTF-8" />
<language id="1034" codepage="1252" charset="Windows-1252"/>
<language id="1036" codepage="1252" charset="Windows-1252"/>
<language id="1038" codepage="1250" charset="Windows-1250"/>
<language id="1040" codepage="1252" charset="Windows-1252"/>
<language id="1041" codepage="932" charset="shift-jis"/>
<language id="1042" codepage="949" charset="ks_c_5601-1987"/>
<language id="1045" codepage="1250" charset="Windows-1250"/>
<language id="1046" codepage="1252" charset="Windows-1252"/>
<language id="1049" codepage="1251" charset="Windows-1251"/>
<language id="1055" codepage="1254" charset="Windows-1254"/>
<language id="2052" codepage="936" charset="gb2312"/>
<language id="3076" codepage="950" charset="big5"/>
</languages>
</configuration>

BIN
tools/Sandcastle Help File Builder/SandcastleHtmlExtract.exe

Binary file not shown.

10
tools/Sandcastle Help File Builder/SandcastleStyles.url

@ -1,10 +0,0 @@
[InternetShortcut]
URL=http://SandcastleStyles.codeplex.com
ShowCommand=3
IDList=
IconFile=http://www.codeplex.com/favicon.ico
IconIndex=1
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[DEFAULT]
BASEURL=http://SandcastleStyles.codeplex.com

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_de-DE.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_en-US.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_es-ES.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_fr-FR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_it-IT.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ja-JP.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ko-KR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_pt-BR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_ru-RU.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_zh-CHS.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/HanaBuilderContent_zh-CN.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer">{@FooterText}{@Comments} {@Copyright}</item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_de-DE.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_en-US.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_es-ES.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_fr-FR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_it-IT.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ja-JP.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ko-KR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_pt-BR.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_ru-RU.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_zh-CHS.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

11
tools/Sandcastle Help File Builder/SharedContent/PrototypeBuilderContent_zh-CN.xml

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<item id="header"><span style="color: DarkGray">{@HeaderText} {@Preliminary}</span></item>
<item id="footer"><div id="footer">{@FooterText}{@Comments} {@Copyright}</div></item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_de-DE.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Olaf Rittig -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Namespaces</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Module: {1}) Version: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Version: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Kopieren</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[Diese Seite ist eine Vorabausgabe der Dokumentation und kann in zukünftigen Ausgaben geändert werden. Leere Seiten sind als Platzhalter eingefügt.]</p></item>
<item id="comments"><p/>Senden Sie Kommentare zu diesem Feature an
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

44
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_en-US.xml

@ -1,44 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Namespaces</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Module: {1}) Version: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Version: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copy</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[This is preliminary documentation and is subject to change.]</p></item>
<item id="comments"><p/>Send comments on this topic to
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_es-ES.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Thierry Huguet and his colleagues -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Espacio de nombres</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Módulo: {1}) Versión: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Versión: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copy</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[Ésta es documentación preliminar y está sujeta a cambios.]</p></item>
<item id="comments"><p/>Enviar los comentarios sobre este asunto a
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_fr-FR.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Thierry Huguet and his colleagues -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Espaces de noms</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Module: {1}) Version: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Version: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copy</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[Ceci est une documentation préliminaire, sous réserve de modification.]</p></item>
<item id="comments"><p />Envoyez vos commentaires sur cette documentation à
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_it-IT.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Thierry Huguet and his colleagues -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Spazio dei nomi</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Modulo: {1}) Versione: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Versione: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copy</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[Documentazione preliminare soggetta a variazioni.]</p></item>
<item id="comments"><p/>Inviare suggerimenti o segnalare errori relativi a questo argomento a
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ja-JP.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Milly -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">名前空間</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">アセンブリ: {0} (モジュール: {1}) バージョン: {2}</item>
<item id="assemblyNameAndModule">{0} ({1}.{2} 内) バージョン: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">コピー</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[これは仮のドキュメントであり、予告なく変更されます。]</p></item>
<item id="comments"><p/>このトピックに対してコメントを送信
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ko-KR.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by MaestroX -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">네임스페이스</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Assembly: {0} (Module: {1}) Version: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Version: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">코드 복사</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[This is preliminary documentation and is subject to change.]</p></item>
<item id="comments"><p/>내용에 문의사항이 있는 경우 우측의 메일 주소로 연락 바랍니다.
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_pt-BR.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Vinicius Lazzeris -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Espaços de Nome</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Conjunto: {0} (Módulo: {1}) Versão: {2}</item>
<item id="assemblyNameAndModule">{0} (em {1}.{2}) Versão: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copiar</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[Esta é uma documentação preliminar e está sujeita a alterações.]</p></item>
<item id="comments"><p/>Envie comentários sobre este tópico para
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_ru-RU.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Dessiatov Anton -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">Пространства имен</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">Сборка: {0} (Модуль: {1})</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) Version: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">Copy</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[This is preliminary documentation and is subject to change.]</p></item>
<item id="comments"><p/>Send comments on this topic to
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_zh-CHS.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Helen Wang -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">命名空间</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">程序集: {0} (组件: {1}) 版本: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) 版本: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">复制</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[这是一个初步的说明文档有待于进一步改进。]</p></item>
<item id="comments"><p/>如果您对本产品的帮助或其他功能有任何建议或需要报告 Bug,请发送邮件到
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

45
tools/Sandcastle Help File Builder/SharedContent/SharedBuilderContent_zh-CN.xml

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Translations provided by Zenghongfei -->
<content xml:space="preserve">
<!-- NOTE: This file must appear LAST in the list of content files
so that these items override the matching items in the
stock content files! -->
<!-- reference_content.xml overrides -->
<item id="rootTopicTitle">{@RootNamespaceTitle}</item>
<item id="rootTopicTitleLocalized">命名空间</item>
<item id="rootLink"><referenceLink target="R:Project">{@RootNamespaceTitle}</referenceLink></item>
<item id="productTitle">{@HtmlEncHelpTitle}</item>
<item id="runningHeaderText">{@HtmlEncHelpTitle}</item>
<item id="locationInformation">组件: {0} (模块: {1}) 版本: {2}</item>
<item id="assemblyNameAndModule">{0} (in {1}.{2}) 版本: {3}</item>
<!-- shared_content.xml overrides -->
<item id="copyCode">复制</item>
<item id="locale">{@Locale}</item>
<item id="preliminary"><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[本文档仅为初稿,以后可能会有变更。]</p></item>
<item id="comments"><p/>有关这个主题的评论请发邮件到
<a id="HT_MailLink" href="mailto:{@UrlEncFeedbackEMailAddress}?Subject={@UrlEncHelpTitle}">{@HtmlEncFeedbackEMailAddress}</a>
<script type="text/javascript">
var HT_mailLink = document.getElementById("HT_MailLink");
var HT_mailLinkText = HT_mailLink.innerHTML;
HT_mailLink.href += ": " + document.title;
HT_mailLink.innerHTML = HT_mailLinkText;
</script></item>
<!-- To format the copyright HREF and/or copyright text into a message of
your choosing, you can specify @HtmlEncCopyrightHref and/or
@HtmlEncCopyrightText in braces -->
<item id="copyright">{@HtmlEncCopyrightInfo}</item>
<!-- SHFB Show Missing Component messages -->
<item id="shfbAutoDocConstructor">Initializes a new instance of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbAutoDocStaticConstructor">Initializes the static fields of the &lt;see cref="T:{0}"/&gt; class</item>
<item id="shfbMissingTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0}&amp;gt; documentation for "{1}"]&lt;/p&gt;</item>
<item id="shfbMissingParamTag">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;{0} name="{1}"/&amp;gt; documentation for "{2}"]&lt;/p&gt;</item>
<item id="shfbMissingIncludeTarget">&lt;p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;"&gt;[Missing &amp;lt;include&amp;gt; target documentation in '{0}'. File: '{1}' Path: '{2}']&lt;/p&gt;</item>
</content>

299
tools/Sandcastle Help File Builder/SharedContent/StopWordList_de-DE.txt

@ -1,299 +0,0 @@
a
about
above
across
after
afterwards
again
against
all
almost
alone
along
already
also
although
always
am
among
amongst
amount
an
and
another
any
anyone
anything
anyway
anywhere
are
around
as
at
back
be
became
because
become
becomes
becoming
been
before
beforehand
behind
being
below
beside
besides
between
beyond
both
bottom
but
by
can
cannot
come
con
could
dec
did
do
does
doing
done
down
due
during
each
early
either
else
elsewhere
enough
etc
etcetera
even
ever
every
everyone
everything
everywhere
except
far
few
fill
find
fire
for
former
formerly
found
from
front
full
further
get
give
had
has
have
he
hence
her
here
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
how
however
i
if
in
inc
indeed
interest
into
is
it
its
itself
keep
last
late
later
latter
latterly
least
less
made
many
may
me
meanwhile
med
might
mine
more
moreover
most
mostly
move
much
must
myself
name
namely
near
neither
never
nevertheless
next
no
nobody
non
none
noone
nor
not
note
nothing
now
nowhere
of
off
often
on
once
only
onto
or
other
others
otherwise
our
ours
ourselves
out
over
own
per
perhaps
please
pre
pro
put
raise
rather
run
same
saw
see
seem
seemed
seeming
seems
seen
several
she
should
show
side
since
sincere
so
some
somehow
someone
something
sometime
sometimes
somewhere
still
such
take
tha
than
that
the
their
them
themselves
then
thence
there
thereafter
thereby
therefore
therein
thereupon
these
they
thick
thin
this
tho
those
though
through
throughout
thru
thus
thy
tip
to
together
too
toward
towards
under
until
up
upon
us
use
very
via
was
we
well
were
what
whatever
when
whence
whenever
where
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
who
whoever
whole
whom
whose
why
will
with
within
without
would
yet
you
your
yours
yourself
yourselves

299
tools/Sandcastle Help File Builder/SharedContent/StopWordList_en-US.txt

@ -1,299 +0,0 @@
a
about
above
across
after
afterwards
again
against
all
almost
alone
along
already
also
although
always
am
among
amongst
amount
an
and
another
any
anyone
anything
anyway
anywhere
are
around
as
at
back
be
became
because
become
becomes
becoming
been
before
beforehand
behind
being
below
beside
besides
between
beyond
both
bottom
but
by
can
cannot
come
con
could
dec
did
do
does
doing
done
down
due
during
each
early
either
else
elsewhere
enough
etc
etcetera
even
ever
every
everyone
everything
everywhere
except
far
few
fill
find
fire
for
former
formerly
found
from
front
full
further
get
give
had
has
have
he
hence
her
here
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
how
however
i
if
in
inc
indeed
interest
into
is
it
its
itself
keep
last
late
later
latter
latterly
least
less
made
many
may
me
meanwhile
med
might
mine
more
moreover
most
mostly
move
much
must
myself
name
namely
near
neither
never
nevertheless
next
no
nobody
non
none
noone
nor
not
note
nothing
now
nowhere
of
off
often
on
once
only
onto
or
other
others
otherwise
our
ours
ourselves
out
over
own
per
perhaps
please
pre
pro
put
raise
rather
run
same
saw
see
seem
seemed
seeming
seems
seen
several
she
should
show
side
since
sincere
so
some
somehow
someone
something
sometime
sometimes
somewhere
still
such
take
tha
than
that
the
their
them
themselves
then
thence
there
thereafter
thereby
therefore
therein
thereupon
these
they
thick
thin
this
tho
those
though
through
throughout
thru
thus
thy
tip
to
together
too
toward
towards
under
until
up
upon
us
use
very
via
was
we
well
were
what
whatever
when
whence
whenever
where
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
who
whoever
whole
whom
whose
why
will
with
within
without
would
yet
you
your
yours
yourself
yourselves

299
tools/Sandcastle Help File Builder/SharedContent/StopWordList_es-ES.txt

@ -1,299 +0,0 @@
a
about
above
across
after
afterwards
again
against
all
almost
alone
along
already
also
although
always
am
among
amongst
amount
an
and
another
any
anyone
anything
anyway
anywhere
are
around
as
at
back
be
became
because
become
becomes
becoming
been
before
beforehand
behind
being
below
beside
besides
between
beyond
both
bottom
but
by
can
cannot
come
con
could
dec
did
do
does
doing
done
down
due
during
each
early
either
else
elsewhere
enough
etc
etcetera
even
ever
every
everyone
everything
everywhere
except
far
few
fill
find
fire
for
former
formerly
found
from
front
full
further
get
give
had
has
have
he
hence
her
here
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
how
however
i
if
in
inc
indeed
interest
into
is
it
its
itself
keep
last
late
later
latter
latterly
least
less
made
many
may
me
meanwhile
med
might
mine
more
moreover
most
mostly
move
much
must
myself
name
namely
near
neither
never
nevertheless
next
no
nobody
non
none
noone
nor
not
note
nothing
now
nowhere
of
off
often
on
once
only
onto
or
other
others
otherwise
our
ours
ourselves
out
over
own
per
perhaps
please
pre
pro
put
raise
rather
run
same
saw
see
seem
seemed
seeming
seems
seen
several
she
should
show
side
since
sincere
so
some
somehow
someone
something
sometime
sometimes
somewhere
still
such
take
tha
than
that
the
their
them
themselves
then
thence
there
thereafter
thereby
therefore
therein
thereupon
these
they
thick
thin
this
tho
those
though
through
throughout
thru
thus
thy
tip
to
together
too
toward
towards
under
until
up
upon
us
use
very
via
was
we
well
were
what
whatever
when
whence
whenever
where
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
who
whoever
whole
whom
whose
why
will
with
within
without
would
yet
you
your
yours
yourself
yourselves

299
tools/Sandcastle Help File Builder/SharedContent/StopWordList_fr-FR.txt

@ -1,299 +0,0 @@
a
about
above
across
after
afterwards
again
against
all
almost
alone
along
already
also
although
always
am
among
amongst
amount
an
and
another
any
anyone
anything
anyway
anywhere
are
around
as
at
back
be
became
because
become
becomes
becoming
been
before
beforehand
behind
being
below
beside
besides
between
beyond
both
bottom
but
by
can
cannot
come
con
could
dec
did
do
does
doing
done
down
due
during
each
early
either
else
elsewhere
enough
etc
etcetera
even
ever
every
everyone
everything
everywhere
except
far
few
fill
find
fire
for
former
formerly
found
from
front
full
further
get
give
had
has
have
he
hence
her
here
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
how
however
i
if
in
inc
indeed
interest
into
is
it
its
itself
keep
last
late
later
latter
latterly
least
less
made
many
may
me
meanwhile
med
might
mine
more
moreover
most
mostly
move
much
must
myself
name
namely
near
neither
never
nevertheless
next
no
nobody
non
none
noone
nor
not
note
nothing
now
nowhere
of
off
often
on
once
only
onto
or
other
others
otherwise
our
ours
ourselves
out
over
own
per
perhaps
please
pre
pro
put
raise
rather
run
same
saw
see
seem
seemed
seeming
seems
seen
several
she
should
show
side
since
sincere
so
some
somehow
someone
something
sometime
sometimes
somewhere
still
such
take
tha
than
that
the
their
them
themselves
then
thence
there
thereafter
thereby
therefore
therein
thereupon
these
they
thick
thin
this
tho
those
though
through
throughout
thru
thus
thy
tip
to
together
too
toward
towards
under
until
up
upon
us
use
very
via
was
we
well
were
what
whatever
when
whence
whenever
where
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
who
whoever
whole
whom
whose
why
will
with
within
without
would
yet
you
your
yours
yourself
yourselves

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save