<?xml version="1.0"?>
<doc>
<assembly>
<name>NDoc.Core</name>
</assembly>
<members>
<member name="T:NDoc.Core.ContentEventHandler">
<summary>
Handler for content events
</summary>
</member>
<member name="T:NDoc.Core.Workspace">
<summary>
The Workspace class manages the Output directory and its subfolders
where help file content and project files are used to compile the
final help collection
</summary>
</member>
<member name="F:NDoc.Core.Workspace.contentDir">
<summary>
The name of the directory where the html file are created
</summary>
</member>
<member name="F:NDoc.Core.Workspace.rootDir">
<summary>
The location of the workspace and files
</summary>
</member>
<member name="F:NDoc.Core.Workspace.cleanableFileTypes">
<summary>
These are the output file type extensions that will be cleaned
</summary>
</member>
<member name="M:NDoc.Core.Workspace.#ctor(System.String,System.String,System.String,System.String)">
<summary>
Creates a new instance of the <see cref="T:NDoc.Core.Workspace"/> class.
</summary>
<param name="root">The location to create the workspace</param>
<param name="type">The type of workspace</param>
<param name="contentDirName">The name of the sub folder where content will be placed</param>
<param name="cleanableExtensions">A semi-colon delimited list of file extensions that can be deleted when cleaning
the root folder of the workspace (*.ex1;*.ex2)</param>
</member>
<member name="M:NDoc.Core.Workspace.Prepare">
<summary>
Prepares the workspace, by creating working and content directories
</summary>
</member>
<member name="M:NDoc.Core.Workspace.AddResourceDirectory(System.String)">
<summary>
Adds a sub directory to the resource directory
</summary>
<param name="dirName">The name of the sub directory</param>
</member>
<member name="M:NDoc.Core.Workspace.RemoveResourceDirectory">
<summary>
Recursively deletes the ResourceDirectory
</summary>
</member>
<member name="M:NDoc.Core.Workspace.SaveOutputs(System.String)">
<summary>
Saves files mathing the specified filter from the build directory to the root directory
</summary>
<param name="filter">File filter to search for</param>
</member>
<member name="M:NDoc.Core.Workspace.ImportProjectFiles(System.String)">
<summary>
Copies project resources into the workspace.
Project files are files needed to compile the help file, but
are not directly part of its content
</summary>
<param name="sourceDirectory">The path to the resources</param>
</member>
<member name="M:NDoc.Core.Workspace.ImportProjectFiles(System.String,System.String)">
<summary>
Copies project resources into the workspace
Project files are files needed to compile the help file, but
are not directly part of its content
</summary>
<param name="sourceDirectory">The path to the resources</param>
<param name="filter">File filter to use when selecting files to import</param>
</member>
<member name="M:NDoc.Core.Workspace.ImportContentDirectory(System.String)">
<summary>
Recursively copies the contents of sourceDirectory into the workspace content,
maintainng the same directory structure
</summary>
<param name="sourceDirectory">The directory to import</param>
</member>
<member name="M:NDoc.Core.Workspace.OnContentDirectoryAdded(System.String)">
<summary>
Raises the <see cref="E:NDoc.Core.Workspace.ContentDirectoryAdded"/> event
</summary>
<param name="relativePath">Path relative to the workspace root</param>
</member>
<member name="M:NDoc.Core.Workspace.GetRelativePath(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
<summary>
Return the relative path between two directories
</summary>
<param name="ancestor">The folder closest to the drive root</param>
<param name="child">A folder that is a child of ancestor</param>
<returns></returns>
</member>
<member name="M:NDoc.Core.Workspace.ImportContent(System.String)">
<summary>
Copies content into the workspace ContentDirectory
</summary>
<param name="sourceDirectory">The path to the content files</param>
</member>
<member name="M:NDoc.Core.Workspace.ImportContent(System.String,System.String)">
<summary>
Copies content into the workspace ContentDirectory.
Content are files that will be incorporated into the final help file
</summary>
<param name="sourceDirectory">The path to the xontent files</param>
<param name="filter">File filter to use when selecting files to import</param>
</member>
<member name="M:NDoc.Core.Workspace.OnContentFileAdded(System.String)">
<summary>
Raises the <see cref="E:NDoc.Core.Workspace.ContentFileAdded"/> event
</summary>
<param name="fileName">The name of the file added</param>
</member>
<member name="M:NDoc.Core.Workspace.CleanIntermediates">
<summary>
Deletes the content of the <see cref="P:NDoc.Core.Workspace.WorkingDirectory"/>
</summary>
</member>
<member name="M:NDoc.Core.Workspace.Clean">
<summary>
Delets all output and intermediate files from the project workspace
This will delete all the cleanable files in the root and remove the working directory
</summary>
</member>
<member name="E:NDoc.Core.Workspace.ContentDirectoryAdded">
<summary>
Event raised when a content directory is added
</summary>
</member>
<member name="E:NDoc.Core.Workspace.ContentFileAdded">
<summary>
Event raised when a content file is added
</summary>
</member>
<member name="P:NDoc.Core.Workspace.WorkingDirectoryName">
<summary>
The name of the directory where the compilation takes place
</summary>
</member>
<member name="P:NDoc.Core.Workspace.ContentDirectoryName">
<summary>
The name of the content directory
</summary>
</member>
<member name="P:NDoc.Core.Workspace.RootDirectory">
<summary>
The full path to the worksapce root.
This is where project outputs will be saved when compilation
is complete
</summary>
</member>
<member name="P:NDoc.Core.Workspace.ContentDirectory">
<summary>
The full path of the help content files
</summary>
</member>
<member name="P:NDoc.Core.Workspace.WorkingDirectory">
<summary>
The the full path to the directory where the compilation will run
</summary>
</member>
<member name="P:NDoc.Core.Workspace.ResourceDirectory">
<summary>