ProjectProperty Класс

Определение

Представляет оцененное свойство во время разработки.Represents an evaluated design-time property.

public ref class ProjectProperty : IEquatable<Microsoft::Build::Evaluation::ProjectProperty ^>
public ref class ProjectProperty abstract : IEquatable<Microsoft::Build::Evaluation::ProjectProperty ^>
public class ProjectProperty : IEquatable<Microsoft.Build.Evaluation.ProjectProperty>
public abstract class ProjectProperty : IEquatable<Microsoft.Build.Evaluation.ProjectProperty>
type ProjectProperty = class
    interface IEquatable<ProjectProperty>
Public Class ProjectProperty
Implements IEquatable(Of ProjectProperty)
Public MustInherit Class ProjectProperty
Implements IEquatable(Of ProjectProperty)
Наследование
ProjectProperty
Реализации

Свойства

EvaluatedValue

Получает вычисленное значение свойства.Gets the evaluated property value.

IsEnvironmentProperty

Определяет, получено ли свойство из переменных среды.Determines whether the property originated from the environment variables.

IsGlobalProperty

Определяет, является ли свойство глобальным.Determines whether the property is a global property.

IsImported

Определяет, получено ли свойство из импортированного файла.Determines whether the property originates from an imported file.

IsReservedProperty

Определяет, является ли свойство зарезервированным свойством, например MSBuildProjectFile.Determines whether the property is a reserved property, for example 'MSBuildProjectFile'.

Name

Возвращает имя свойства.Gets the name of the property.

Predecessor

Получает последнее свойство, переопределенное данным свойством во время оценки.Gets the last property that was overridden by this property during evaluation.

Project

Получает проект, содержащий это свойство.Gets the project that contains this property.

UnevaluatedValue

Получает или задает невычисленное значение свойства.Gets or sets the unevaluated property value.

Xml

Получает элемент связанного свойства.Gets the associated property element. Резервное свойство XML.Backing XML property. Значение null, если это глобальное встроенное свойство или свойство среды.Null only if this is a global, environment, or built-in property.

Методы

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

IEquatable<ProjectProperty>.Equals(ProjectProperty)

Проверяет равенство этого свойства проекта и указанного свойства проекта.Compares this project property with the given project property for equality.

Применяется к