DependencyObject.ReadLocalValue(DependencyProperty) メソッド
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ローカルの依存関係プロパティの値を返します (存在する場合)。
public:
System::Object ^ ReadLocalValue(System::Windows::DependencyProperty ^ dp);
public object ReadLocalValue(System.Windows.DependencyProperty dp);
member this.ReadLocalValue : System.Windows.DependencyProperty -> obj
Public Function ReadLocalValue (dp As DependencyProperty) As Object
値を取得するプロパティの DependencyProperty 識別子。
ローカル値を返します。またはローカル値が設定されていない場合は、sentinel 値 UnsetValue を返します。
依存関係プロパティの最も一般的な "get" 操作には を使用 GetValue する必要があります。 ReadLocalValue は、値がローカルに設定されていないさまざまな状況では有効な値を返しません。
スタイル、テーマ、テンプレート、メタデータの既定値、またはプロパティ値の継承によって設定される値は、ローカル値とは見なされません。 ただし、バインドやその他の式は、評価後にローカル値と見なされます。
ローカル値が設定されていない場合、このメソッドは を返します UnsetValue。
戻り値が 以外 UnsetValueの場合は、要求された依存関係プロパティのメタデータに対してクエリを実行して、戻り値を変換できるより具体的な型があるかどうかを判断できます。
製品 | バージョン |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。