XmlMassUpdate Members

MSBuild

Performs multiple updates on an XML file


The following tables list the members exposed by XmlMassUpdate.

Public Constructors

  Name Description
Public method XmlMassUpdate Initializes a new instance of the XmlMassUpdate class.
Top

Public Properties

  Name Description
Public property BuildEngine Gets or sets the instance of the IBuildEngine object used by the task. (inherited from Task)
Public property ContentFile The original file whose content is to be updated
Public property ContentPathUsedByTask The full path of the file containing content updated by the task
Public property ContentRoot The XPath expression identifying root node that substitions are relative to
Public property HostObject Gets or sets the host object associated with the task. (inherited from Task)
Public property Log Gets an instance of a TaskLoggingHelper class containing task logging methods. (inherited from Task)
Public property MergedFile The file created after performing the updates
Public property MergedPathUsedByTask The full path of the file containing the results of the task
Public property NamespaceDefinitions A collection of prefix=namespace definitions used to query the XML documents
Public property SubstitutionsFile The file containing the list of updates to perform
Public property SubstitutionsPathUsedByTask The full path of the file containing substitutions used by the task
Public property SubstitutionsRoot The XPath expression used to locate the list of substitutions to perform
Public property UpdateControlNamespace The namespace used for XmlMassUpdate pre-defined attributes
Top

Protected Properties

  Name Description
Family property HelpKeywordPrefix Gets or sets the prefix used to compose Help keywords from resource names. (inherited from Task)
Family property TaskResources Gets or sets the culture-specific resources associated with the task. (inherited from Task)
Top

Public Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method Execute Overidden. When overridden in a derived class, executes the task.
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method ToString Returns a String that represents the current Object. (inherited from Object)
Top

Protected Methods

  Name Description
Family method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Family method LoadContentDocument Returns ContentFile as an XmlDocument.
Family method LoadSubstitutionsDocument Returns SubstitutionsFile as an XmlDocument.
Family method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object)
Family method SaveMergedDocument Creates MergedFile from the specified XmlDocument
Top

See Also

Syntax based on .NET Framework version 2.0.
Documentation version 1.0.0.0.