ProjectProperty ProjectProperty ProjectProperty ProjectProperty Class

Definição

Representa uma propriedade de tempo de design avaliada.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)
Herança
ProjectPropertyProjectPropertyProjectPropertyProjectProperty
Implementações

Propriedades

EvaluatedValue EvaluatedValue EvaluatedValue EvaluatedValue

Obtém o valor da propriedade avaliada.Gets the evaluated property value.

IsEnvironmentProperty IsEnvironmentProperty IsEnvironmentProperty IsEnvironmentProperty

Determina se a propriedade foi originada das variáveis de ambiente.Determines whether the property originated from the environment variables.

IsGlobalProperty IsGlobalProperty IsGlobalProperty IsGlobalProperty

Determina se a propriedade é uma propriedade global.Determines whether the property is a global property.

IsImported IsImported IsImported IsImported

Determina se a propriedade é originada de um arquivo importado.Determines whether the property originates from an imported file.

IsReservedProperty IsReservedProperty IsReservedProperty IsReservedProperty

Determina se a propriedade é uma propriedade reservada, por exemplo, 'MSBuildProjectFile'.Determines whether the property is a reserved property, for example 'MSBuildProjectFile'.

Name Name Name Name

Obtém o nome da propriedade.Gets the name of the property.

Predecessor Predecessor Predecessor Predecessor

Obtém a última propriedade que foi substituída por essa propriedade durante a avaliação.Gets the last property that was overridden by this property during evaluation.

Project Project Project Project

Obtém o projeto que contém essa propriedade.Gets the project that contains this property.

UnevaluatedValue UnevaluatedValue UnevaluatedValue UnevaluatedValue

Obtém ou define o valor da propriedade não avaliada.Gets or sets the unevaluated property value.

Xml Xml Xml Xml

Obtém o elemento de propriedade associado.Gets the associated property element. Propriedade XML de suporte.Backing XML property. Nulo somente se essa for uma propriedade global, de ambiente ou interna.Null only if this is a global, environment, or built-in property.

Implantações explícitas de interface

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

Compara essa propriedade de projeto com a propriedade de projeto fornecida quanto à igualdade.Compares this project property with the given project property for equality.

Métodos

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

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

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

Serve como a função de hash padrão.Serves as the default hash function.

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

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Aplica-se a