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 ラッパー プロパティも読み取り専用である必要があります。 ただし、これは規則であり、コンパイルの要件ではないため、依存関係プロパティ識別子の読み取り専用状態を二重チェックすることもできます。 これを行うには、この DependencyPropertyDescriptor の識別子 (DependencyProperty) 値を取得し、 のReadOnly値をチェックします。 ReadOnlyは識別子自体にあり、メタデータではないことに注意してください。

適用対象