ProjectProperty Klasse

Definition

Stellt eine ausgewertete Entwurfszeiteigenschaft dar.Represents an evaluated design-time property.

public ref class ProjectProperty abstract : IEquatable<Microsoft::Build::Evaluation::ProjectProperty ^>
public abstract class ProjectProperty : IEquatable<Microsoft.Build.Evaluation.ProjectProperty>
type ProjectProperty = class
    interface IEquatable<ProjectProperty>
Public MustInherit Class ProjectProperty
Implements IEquatable(Of ProjectProperty)
Vererbung
ProjectProperty
Implementiert

Eigenschaften

EvaluatedValue

Ruft den ausgewerteten Eigenschaftswert ab.Gets the evaluated property value.

IsEnvironmentProperty

Bestimmt, ob die Eigenschaft aus den Umgebungsvariablen stammt.Determines whether the property originated from the environment variables.

IsGlobalProperty

Bestimmt, ob die Eigenschaft eine globale Eigenschaft ist.Determines whether the property is a global property.

IsImported

Bestimmt, ob die Eigenschaft aus einer importierten Datei stammt.Determines whether the property originates from an imported file.

IsReservedProperty

Bestimmt, ob die Eigenschaft eine reservierte Eigenschaft ist, z. B. 'MSBuildProjectFile'.Determines whether the property is a reserved property, for example 'MSBuildProjectFile'.

Name

Ruft den Namen der Eigenschaft ab.Gets the name of the property.

Predecessor

Ruft die letzte Eigenschaft ab, die bei der Auswertung von dieser Eigenschaft überschrieben wurde.Gets the last property that was overridden by this property during evaluation.

Project

Ruft das Projekt ab, das diese Eigenschaft enthält.Gets the project that contains this property.

UnevaluatedValue

Ruft den nicht ausgewerteten Eigenschaftswert ab oder legt ihn fest.Gets or sets the unevaluated property value.

Xml

Ruft das zugeordnete Eigenschaftenelement ab.Gets the associated property element. Unterstützende XML-Eigenschaft.Backing XML property. Nur NULL, wenn dies eine globale, integrierte oder Umgebungseigenschaft ist.Null only if this is a global, environment, or built-in property.

Methoden

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()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IEquatable<ProjectProperty>.Equals(ProjectProperty)

Vergleicht diese Projekteigenschaft mit der angegebenen Projekteigenschaft auf Gleichheit.Compares this project property with the given project property for equality.

Gilt für: