ProjectMetadataInstance Klasse

Definition

Umschließt ausgewertete Metadaten zu Erstellungszwecken.Wraps an evaluated metadata for build purposes.

public ref class ProjectMetadataInstance : IEquatable<Microsoft::Build::Execution::ProjectMetadataInstance ^>
public class ProjectMetadataInstance : IEquatable<Microsoft.Build.Execution.ProjectMetadataInstance>
type ProjectMetadataInstance = class
    interface IEquatable<ProjectMetadataInstance>
Public Class ProjectMetadataInstance
Implements IEquatable(Of ProjectMetadataInstance)
Vererbung
ProjectMetadataInstance
Implementiert

Hinweise

Wurde über Methoden für das ProjectItemInstance -Objekt hinzugefügt und entfernt.Added and removed via methods on the ProjectItemInstance object.

Eigenschaften

EvaluatedValue

Ruft den ausgewerteten Wert der Metadaten ab oder legt ihn fest.Gets or sets the evaluated value of the metadata.

Name

Ruft den Namen der Metadaten ab.Gets the name of the metadata.

Methoden

DeepClone()

Kopiert die Metadaten, um einen tiefen Klon zu erstellen.Copies the metadata to create a deep clone.

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Ruft eine Zeichenfolgendarstellung dieser Metadaten ab.Gets a string representation of this metadata.

Explizite Schnittstellenimplementierungen

IEquatable<ProjectMetadataInstance>.Equals(ProjectMetadataInstance)

Vergleicht diese Projektmetadaten mit den angegebenen Projektmetadaten auf Gleichheit.Compares this project metadata with the given project metadata for equality.

Gilt für: