Freigeben über


ManifestDescriptor Struct

Definition

Describes a manifest file

public value class ManifestDescriptor : IEquatable<Microsoft::VisualStudio::Imaging::ManifestDescriptor>
public struct ManifestDescriptor : IEquatable<Microsoft.VisualStudio.Imaging.ManifestDescriptor>
type ManifestDescriptor = struct
Public Structure ManifestDescriptor
Implements IEquatable(Of ManifestDescriptor)
Inheritance
ManifestDescriptor
Implements

Constructors

ManifestDescriptor(String, Guid)

Initializes a new instance of ManifestDescriptor.

Properties

Filename

The manifest filename

PackageGuid

The manifest's PackageGuid, if it is specified in the manifest. If the manifest has no PackageGuid attribute, this is Guid.Empty.

Methods

Deserialize(VersionedBinaryReader)

Deserializes a manifest descriptor stream

Equals(ManifestDescriptor)

Determines whether two instances of ManifestDescriptor are the same.

Equals(Object)

Determines whether two instances of ManifestDescriptor are the same.

GetHashCode()

Gets a hash code for the object.

Serialize(VersionedBinaryWriter)

Serializes the descriptor to stream

ToString()

Converts the object to a string.

Operators

Equality(ManifestDescriptor, ManifestDescriptor)

Determines whether two instances of ManifestDescriptor are the same.

Inequality(ManifestDescriptor, ManifestDescriptor)

Determines whether two instances of ManifestDescriptor are different.

Applies to