DependencyPropertyDescriptor.IsReadOnly プロパティ

定義

このプロパティが読み取り専用かどうかを示す値を取得します。

public:
 virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean

プロパティ値

true プロパティが読み取り専用の場合。それ以外の場合は false

注釈

このプロパティは、基になる PropertyDescriptorに依存します。

依存関係プロパティは、特定のメソッド呼び出しを使用して読み取り専用として登録されます。規則により、リフレクションおよび記述子によって表示されるプロパティである CLR ラッパー プロパティも読み取り専用である必要があります。 ただし、これは規則であり、コンパイルの要件ではないため、依存関係プロパティ識別子の読み取り専用状態を再確認することをお勧めします。 これを行うには、このDependencyPropertyの識別子 (DependencyPropertyDescriptor) の値を取得し、ReadOnlyの値を確認します。 ReadOnlyは、メタデータではなく、識別子自体に存在することに注意してください。

適用対象