ProjectPropertyInstance Class

Definition

빌드를 위해 확인된 속성을 래핑합니다.Wraps an evaluated property for build purposes. 이들 속성의 인스턴스는 ProjectInstance 개체의 메서드를 통해 추가되거나 제거됩니다.Instances of these properties are added and removed via methods on the ProjectInstance object.

public ref class ProjectPropertyInstance : IEquatable<Microsoft::Build::Execution::ProjectPropertyInstance ^>
public class ProjectPropertyInstance : IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>
type ProjectPropertyInstance = class
    interface IEquatable<ProjectPropertyInstance>
Public Class ProjectPropertyInstance
Implements IEquatable(Of ProjectPropertyInstance)
Inheritance
ProjectPropertyInstance
Implements

Properties

EvaluatedValue

이 속성의 확인된 값을 가져오거나 설정합니다.Gets or sets the evaluated value of this property.

IsImmutable

이 개체를 변경할 수 없는 경우 true를 반환하고 그렇지 않은 경우 false를 반환합니다.Returns true if this object is immutable; false otherwise.

변경할 수는 변경할 수 없는 개체를 만들 수 없습니다.An immutable object cannot be made mutable.

Name

이 속성의 이름을 가져옵니다.Gets the name of this property.

Methods

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

이 속성의 문자열 표현을 가져옵니다.Gets a string representation for this property.

Explicit Interface Implementations

IEquatable<ProjectPropertyInstance>.Equals(ProjectPropertyInstance)

이 프로젝트 속성이 지정된 프로젝트 속성과 같은지 비교합니다.Compares this project property with the given project property for equality.

Applies to