Microsoft.Build.Tasks.Deployment.ManifestUtilities Namespace

The Microsoft.Build.Tasks.Deployment.ManifestUtilities namespace contains classes that MSBuild uses.

Classes

ApplicationIdentity

Provides a unique identifier for a ClickOnce application.

ApplicationManifest

Describes a ClickOnce or native Win32 application manifest.

AssemblyIdentity

Specifies the identity of an assembly.

AssemblyManifest

Describes a Win32 assembly manifest.

AssemblyReference

Describes a manifest assembly reference.

AssemblyReferenceCollection

Provides a collection for manifest assembly references.

BaseReference

Describes base functionality common to both file references and assembly references.

ComClass

Represents a COM class that is described in a manifest.

CompatibleFramework

Describes the versions of the .NET Framework that an application can run on.

CompatibleFrameworkCollection

Represents a collection of versions of the .NET Framework that an application prefers to run on.

DeployManifest

Represents a ClickOnce deployment manifest.

FileAssociation

Represents a file name extension to be associated with the application.

FileAssociationCollection

Represents a collection of file associations.

FileReference

Describes a manifest file reference.

FileReferenceCollection

Represents a collection for manifest file references.

Manifest

Represents base functionality common to all supported manifest types.

ManifestReader

Reads an XML manifest file into an object representation.

ManifestWriter

Writes an object representation of a manifest to XML.

OutputMessage

This class represents an error, warning, or informational output message for the manifest generator.

OutputMessageCollection

This class represent a collection for output messages.

ProxyStub

Represents a proxy in a ClickOnce application manifest. .

SecurityUtilities

Provides a set of utility functions for manipulating security permision sets and signing.

TrustInfo

This class represents the application security trust information.

TypeLib

Represents a type library.

WindowClass

Represents a window class in an application manifest.

Enums

AssemblyIdentity.FullNameFlags

This class represents the attributes that the GetFullName(AssemblyIdentity+FullNameFlags) function returns.

AssemblyReferenceType

This class represents the type of an assembly reference.

OutputMessageType

Specifies the type of output message as either an error, warning, or informational.

UpdateMode

Specifies how the application checks for updates.

UpdateUnit

Specifies the units for the update interval.