ProjectProperty Třída

Definice

Představuje vyhodnocenou vlastnost doby návrhu.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)
Dědičnost
ProjectProperty
Implementuje

Vlastnosti

EvaluatedValue

Získá hodnotu vyhodnocené vlastnosti.Gets the evaluated property value.

IsEnvironmentProperty

Určuje, zda vlastnost pochází z proměnných prostředí.Determines whether the property originated from the environment variables.

IsGlobalProperty

Určuje, zda je vlastnost globální vlastností.Determines whether the property is a global property.

IsImported

Určuje, zda vlastnost pochází z importovaného souboru.Determines whether the property originates from an imported file.

IsReservedProperty

Určuje, zda je vlastnost vyhrazenou vlastností, například ' MSBuildProjectFile '.Determines whether the property is a reserved property, for example 'MSBuildProjectFile'.

Name

Získá název vlastnosti.Gets the name of the property.

Predecessor

Získá poslední vlastnost, která byla touto vlastností potlačena během hodnocení.Gets the last property that was overridden by this property during evaluation.

Project

Získá projekt, který obsahuje tuto vlastnost.Gets the project that contains this property.

UnevaluatedValue

Získá nebo nastaví hodnotu vyhodnocené vlastnosti.Gets or sets the unevaluated property value.

Xml

Získá přidružený element vlastnosti.Gets the associated property element. Záložní vlastnost XMLBacking XML property. Null pouze v případě, že se jedná o globální, prostředí nebo integrovanou vlastnost.Null only if this is a global, environment, or built-in property.

Metody

Equals(Object)

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

(Zděděno od Object)
ToString()

Vrací řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Explicitní implementace rozhraní

IEquatable<ProjectProperty>.Equals(ProjectProperty)

Porovná tuto vlastnost projektu se zadanou vlastností projektu pro rovnost.Compares this project property with the given project property for equality.

Platí pro