Click or drag to resize
Sandcastle Help File BuilderCleanHelp Class
This task is used to clean (remove) help file output from the last build.
Inheritance Hierarchy
SystemObject
  Microsoft.Build.UtilitiesTask
    SandcastleBuilder.Utils.MSBuildCleanHelp

Namespace: SandcastleBuilder.Utils.MSBuild
Assembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax
public class CleanHelp : Task

The CleanHelp type exposes the following members.

Constructors
  NameDescription
Public methodCleanHelp
Initializes a new instance of the CleanHelp class
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExecute
This is used to execute the task and clean the output folder
(Overrides TaskExecute.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyBuildEngine
Gets or sets the instance of the IBuildEngine object used by the task.
(Inherited from Task.)
Public propertyBuildEngine2
Gets the instance of the IBuildEngine2 object used by the task.
(Inherited from Task.)
Public propertyBuildEngine3
Gets the instance of the IBuildEngine3 object used by the task.
(Inherited from Task.)
Protected propertyHelpKeywordPrefix
Gets or sets the prefix used to compose Help keywords from resource names.
(Inherited from Task.)
Public propertyHostObject
Gets or sets the host object associated with the task.
(Inherited from Task.)
Public propertyLog
Gets an instance of a TaskLoggingHelper class containing task logging methods.
(Inherited from Task.)
Public propertyLogFileLocation
This is used to pass in the optional log filename that needs to be cleaned.
Public propertyOutputPath
This is used to pass in the output path that needs to be cleaned
Public propertyProjectFile
This is used to pass in the project filename
Protected propertyTaskResources
Gets or sets the culture-specific resources associated with the task.
(Inherited from Task.)
Public propertyWorkingPath
This is used to pass in the optional working path that needs to be cleaned.
Top
Remarks
All messages from this task are logged with a high priority. If set to Normal and ran from within Visual Studio, it won't show the progress messages when the logging options are set to Minimal.
See Also