ProjectProperty ProjectProperty ProjectProperty ProjectProperty Class

Definizione

Rappresenta una proprietà in fase di progettazione valutata.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)
Ereditarietà
ProjectPropertyProjectPropertyProjectPropertyProjectProperty
Implementazioni

Proprietà

EvaluatedValue EvaluatedValue EvaluatedValue EvaluatedValue

Ottiene il valore della proprietà valutata.Gets the evaluated property value.

IsEnvironmentProperty IsEnvironmentProperty IsEnvironmentProperty IsEnvironmentProperty

Determina se la proprietà ha avuto origine dalle variabili di ambiente.Determines whether the property originated from the environment variables.

IsGlobalProperty IsGlobalProperty IsGlobalProperty IsGlobalProperty

Determina se la proprietà è una proprietà globale.Determines whether the property is a global property.

IsImported IsImported IsImported IsImported

Determina se la proprietà ha origine da un file importato.Determines whether the property originates from an imported file.

IsReservedProperty IsReservedProperty IsReservedProperty IsReservedProperty

Determina se la proprietà è una proprietà riservata, ad esempio 'MSBuildProjectFile'.Determines whether the property is a reserved property, for example 'MSBuildProjectFile'.

Name Name Name Name

Ottiene il nome della proprietà.Gets the name of the property.

Predecessor Predecessor Predecessor Predecessor

Ottiene l'ultima proprietà sottoposta a override da questa proprietà durante la valutazione.Gets the last property that was overridden by this property during evaluation.

Project Project Project Project

Ottiene il progetto che contiene questa proprietà.Gets the project that contains this property.

UnevaluatedValue UnevaluatedValue UnevaluatedValue UnevaluatedValue

Ottiene o imposta il valore della proprietà non valutata.Gets or sets the unevaluated property value.

Xml Xml Xml Xml

Ottiene l'elemento proprietà associato.Gets the associated property element. Supporto della proprietà XML.Backing XML property. Null solo se è una proprietà predefinita, di ambiente o globale.Null only if this is a global, environment, or built-in property.

Implementazioni dell'interfaccia esplicita

IEquatable<ProjectProperty>.Equals(ProjectProperty) IEquatable<ProjectProperty>.Equals(ProjectProperty) IEquatable<ProjectProperty>.Equals(ProjectProperty) IEquatable<ProjectProperty>.Equals(ProjectProperty)

Verifica l'uguaglianza tra questa proprietà del progetto e quella specificata.Compares this project property with the given project property for equality.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a