public interface ISandcastleProject : IBasePathProvider,
IContentFileProvider, IDisposablePublic Interface ISandcastleProject
Inherits IBasePathProvider, IContentFileProvider, IDisposablepublic interface class ISandcastleProject : IBasePathProvider,
IContentFileProvider, IDisposabletype ISandcastleProject =
interface
interface IBasePathProvider
interface IContentFileProvider
interface IDisposable
end| ApiFilter | This read-only property is used to get the API filter |
| AppendMarkdownFileExtensionsToUrls | This read-only property is used to get whether or not to append ".md" extensions to topic URLs |
| AutoDocumentConstructors | This read-only property is used to get whether or not constructors are automatically documented if they are missing the <summary> tag and for classes with compiler generated constructors. |
| AutoDocumentDisposeMethods | This read-only property is used to get whether or not dispose methods are automatically documented if they are missing the <summary> tag and for classes with compiler generated dispose methods. |
| BasePath |
This read-only property returns the base path
(Inherited from IBasePathProvider) |
| BinaryTOC | This read-only property is used to get whether or not to create a binary table of contents in Help 1 files. |
| BuildAssemblerVerbosity | This read-only property is used to get the build assembler tool verbosity level |
| BuildLogFile | This read-only property is used to get the path and filename of the build log file |
| CatalogName | This read-only property is used to get a non-standard MS Help Viewer 2.x content catalog name |
| CatalogProductId | This read-only property is used to get the Product ID portion of the MS Help Viewer 1.0 Catalog ID |
| CatalogVersion | This read-only property is used to get the Version portion of the MS Help Viewer 1.0 Catalog ID |
| CleanIntermediates | This property is used to get or set whether intermediate files are deleted after a successful build |
| ComponentConfigurations | This read-only property is used to get a dictionary of build component configurations |
| ComponentPath | This property is used to get or set the path to a folder containing additional, project-specific build components. |
| ComponentSearchPaths | This read-only property returns an enumerable list of folders to search for additional build components, plug-ins, presentation styles, and syntax generators. |
| Configuration | This is used to get or set the configuration to use when building the project |
| ContentPlacement | This read-only property is used to get the placement of any additional and conceptual content items in the table of contents. |
| CopyrightHref | This read-only property is used to get the URL to use as the link for the copyright notice |
| CopyrightText | This read-only property is used to get the copyright notice that appears in the footer of each page |
| DecodedCopyrightText | This read-only property is used to get the copyright notice that appears in the footer of each page with any hex value place holders replaced with their actual character. |
| DisableCodeBlockComponent | This read-only property is used to get whether or not to disable the custom Code Block Component so that <code> elements are rendered in their standard format by the Sandcastle XSL transformations. |
| DocumentationSources | This read-only property returns an enumerable list of documentation sources to use in building the help file. |
| DocumentAttributes | This read-only property is used to get whether or not attributes on types and members are documented in the syntax portion of the help file. |
| DocumentEditorBrowsableNever | This read-only property is used to get whether or not members marked with an EditorBrowsableAttribute set to Never are documented. |
| DocumentExplicitInterfaceImplementations | This read-only property is used to get whether or not explicit interface implementations are documented. |
| DocumentInheritedFrameworkInternalMembers | This read-only property is used to get whether or not inherited internal framework members are documented. |
| DocumentInheritedFrameworkMembers | This read-only property is used to get whether or not inherited framework members are documented |
| DocumentInheritedFrameworkPrivateMembers | This read-only property is used to get whether or not inherited private framework members are documented. |
| DocumentInheritedMembers | This read-only property is used to get whether or not inherited members are documented |
| DocumentInternalAndPrivateIfExternal | This read-only property is used to get whether or not internal members of base types in other assemblies and private members in base types are documented. |
| DocumentInternals | This read-only property is used to get whether or not internal members are documented in the help file. |
| DocumentNonBrowsable | This read-only property is used to get whether or not members marked with a BrowsableAttribute set to False are documented. |
| DocumentNoPIATypes | This read-only property is used to get whether or not no-PIA (Primary Interop Assembly) embedded interop types are documented in the help file. |
| DocumentPrivateFields | This read-only property is used to get or set whether or not private fields are documented in the help file. |
| DocumentPrivates | This read-only property is used to get whether or not private members are documented in the help file |
| DocumentProtected | This read-only property is used to get whether or not protected members are documented in the help file. |
| DocumentProtectedInternalAsProtected | This read-only property is used to get whether or not "protected internal" members are documented as "protected" only in the help file. |
| DocumentPublicCompilerGenerated | This read-only property is used to get whether or not public compiler generated types and members are documented in the help file. |
| DocumentSealedProtected | This read-only property is used to get whether or not protected members of sealed classes are documented in the help file. |
| FeedbackEMailAddress | This read-only property is used to get the feedback e-mail address that appears in the footer of each page. |
| FeedbackEMailLinkText | This read-only property is used to get the feedback e-mail link text that appears in the feedback e-mail link in the footer of each page. |
| FileItems | This read-only property is used to get an enumerable list of all build items in the project that represent folders and files. |
| Filename | This read-only property is used to get the filename for the project |
| FooterText | This read-only property is used to get additional text that should appear in the footer of every page |
| FrameworkVersion | This is used to get or set the .NET Framework version used to resolve references to system types (basic .NET Framework, Silverlight, Portable, etc.). |
| HeaderText | This read-only property is used to get additional text that should appear in the header of every page |
| HelpFileFormat | This read-only property is used to get the help file format generated by the build process |
| HelpFileVersion | This read-only property is used to get the version number applied to the help file |
| HelpTitle | This read-only property is used to get or set the help file's title |
| HtmlHelp1xCompilerPath | This property is used to get or set the path to the HTML Help 1 compiler (HHC.EXE) |
| HtmlHelpName | This read-only property is used to get the name of the compiled help file |
| HtmlSdkLinkType | This read-only property is used to get the type of links used to reference other help topics referring to framework (SDK) help topics in HTML Help 1 help files. |
| ImagesReferences | This read-only property returns an enumerable list of image references contained in the project |
| IncludeExtensionMethodsInMemberLists | This read-only property is used to get whether or not extension methods are included in member list topics. |
| IncludeFavorites | This read-only property is used to get whether or not a Favorites tab will appear in the help file |
| IncludeObjectExtensionMethodsInMemberLists | This read-only property is used to get whether or not extension methods that extend Object are included in member list topics. |
| IndentHtml | This read-only property is used to get whether or not the HTML rendered by BuildAssembler is indented. |
| IsDirty | This read-only property is used to get the dirty state of the project |
| KeepLogFile | This property is used to get or set whether or not the log file is retained after a successful build |
| Language | This read-only property is used to get the language option for the help file and to determine which set of presentation resource files to use. |
| LogFileLocation | This read-only property is used to get the build log file location |
| MaximumGroupParts | This read-only property is used to get the maximum number of namespace parts to consider when namespace grouping is enabled. |
| MissingTags | This read-only helper property returns the flags to use when looking for missing tags |
| MSBuildOutDir | This is used to get or set the MSBuild OutDir property value that is defined when using Team Build. This value comes from the global properties rather than the project properties. |
| MSHelpViewerSdkLinkType | This read-only property is used to get the type of links used to reference other help topics referring to framework (SDK) help topics in MS Help Viewer help files. |
| NamespaceGrouping | This read-only property is used to get whether namespace grouping is enabled. The presentation style must have support for namespace grouping in order for the feature to work. |
| NamespaceSummaries | This read-only property returns the list of namespace summaries |
| NamingMethod | This read-only property is used to get the naming method used to generate the help topic filenames |
| OutputPath | This property is used to get or set the path to which the help files will be generated |
| Platform | This is used to get or set the platform to use when building the project |
| PlugInConfigurations | This read-only property is used to get a dictionary of build process plug-in configurations |
| Preliminary | This read-only property is used to get whether or not all pages should be marked with a "preliminary documentation" warning in the page header. |
| PresentationStyle | This read-only property is used to get the presentation style for the help topic pages |
| ProductTitle | This read-only property is used to get the product title for the help viewer file |
| ProjectOutDir | This read-only property is used to get the project-specific OutDir property value if defined |
| ProjectSummary | This read-only property is used to get the project summary comments |
| RootNamespaceContainer | This read-only property is used to get whether or not a root namespace entry is added to the table of contents to act as a container for the namespaces from the documented assemblies. |
| RootNamespaceTitle | This read-only property is used to get an alternate title for the root namespaces page and the root table of contents container that appears when RootNamespaceContainer is set to true. |
| SaveComponentCacheCapacity | This read-only property is used to get the build assembler Save Component writer task cache capacity |
| SdkLinkTarget | This read-only property is used to get the target window for external SDK links |
| SearchResultsDisplayVersion | This is used to get or set the display version shown below entries in the search results pane in the help viewer application. |
| ShowMissingIncludeTargets | This read-only property is used to get whether or not missing <include> tag target documentation is indicated in the help file. |
| ShowMissingNamespaces | This read-only property is used to get whether or not missing namespace comments are indicated in the help file. |
| ShowMissingParams | This read-only property is used to get whether or not missing <param> tags are indicated in the help file |
| ShowMissingRemarks | This read-only property is used to get whether or not missing <remarks> tags are indicated in the help file. |
| ShowMissingReturns | This read-only property is used to get whether or not missing <returns> tags are indicated in the help file. |
| ShowMissingSummaries | This read-only property is used to get whether or not missing <summary> tags are indicated in the help file. |
| ShowMissingTypeParams | This read-only property is used to get whether or not missing <typeparam> tags on generic types and methods are indicated in the help file. |
| ShowMissingValues | This read-only property is used to get whether or not missing <value> tags are indicated in the help file. |
| SourceCodeBasePath | This property is used to get or set the base path used to locate source code for the documented assemblies. |
| SyntaxFilters | This read-only property is used to get the language filters which determines which languages appear in the Syntax section of the help topics. |
| TocOrder | This read-only property is used to get the sort order for conceptual content so that it appears within its parent in the correct position. |
| TocParentId | This read-only property is used to get the table of contents parent for each root topic in the help file. |
| TocParentVersion | This read-only property is used to get the topic version of the TocParentId topic |
| TopicVersion | This read-only property is used to get the topic version for each topic in the help file |
| TransformComponentArguments | This returns an enumerable list of transform component arguments |
| UserDefinedProperties | This read-only property returns an enumerable list of all user-defined property names and values |
| UsingFinalValues | This read-only property is used to get whether or not the project is using final values for the project properties. |
| VendorName | This read-only property is used to get the vendor name for the help viewer file |
| VisibleItems | This read-only helper property returns the flags used to indicate which optional items to document |
| WarnOnMissingSourceContext | This is used to get or set whether or not to issue a warning if a source code context could not be determined for a type. |
| WebsiteAdContent | This read-only property is used to get the ad content to place in each page in the website help file format. |
| WebsiteSdkLinkType | This read-only property is used to get the type of links used to reference other help topics referring to framework (SDK) help topics in HTML Help 1 help files. |
| WorkingPath | This is used to get or set the path to the working folder used during the build process to store the intermediate files. |
| AddFileToProject | Add a new file build item to the project |
| AddFolderToProject | Add a new folder build item to the project |
| Clone | This is used to create copy of the project |
| ContentFiles |
This returns an enumerable list of content files of the given type contained in the project or
some other source.
(Inherited from IContentFileProvider) |
| CreateBuildProcess | Create a new build process for the project |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) |
| FindFile | This is used to locate a file by name in the project |
| HasItems | This returns true if the project contains items using the given build action |
| IsValidUserDefinedPropertyName | This is used to determine whether or not the given name can be used for a user-defined project property. |
| ResolvePath |
Implement this method to supply custom path resolution such as
handling of MSBuild variables in the path.
(Inherited from IBasePathProvider) |