ProjectPropertyInstance クラス

定義

評価済みのプロパティをビルドのためにラップします。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)
継承
ProjectPropertyInstance
実装

プロパティ

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.

メソッド

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()

このプロパティの文字列形式を取得します。Gets a string representation for this property.

明示的なインターフェイスの実装

IEquatable<ProjectPropertyInstance>.Equals(ProjectPropertyInstance)

このプロジェクトのプロパティが所定のプロジェクトのプロパティと等しいかを比較します。Compares this project property with the given project property for equality.

適用対象