この記事は翻訳者によって翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。
訳文
原文
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

DependencyObject.ReadLocalValue メソッド

依存関係プロパティのローカル値が存在する場合に、そのローカル値を返します。

名前空間:  System.Windows
アセンブリ:  WindowsBase (WindowsBase.dll 内)

public Object ReadLocalValue(
	DependencyProperty dp
)

パラメーター

dp
型: System.Windows.DependencyProperty
値を取得する対象のプロパティの DependencyProperty 識別子。

戻り値

型: System.Object
ローカル値を返します。ローカル値が設定されていない場合は sentinel 値 UnsetValue を返します。

GetValue を使用して、依存関係プロパティに対する最も一般的な "get" 操作を行う必要があります。 ReadLocalValue は、値がローカルに設定されなかった状況では有効な値を返しません。

スタイル、テーマ、テンプレート、メタデータの既定値、またはプロパティ値の継承によって設定された値は、ローカル値とは見なされません。 ただし、バインディングおよびその他の式は、評価後はローカル値と見なされます。

ローカル値が設定されていない場合、このメソッドは UnsetValue を返します。

戻り値が UnsetValue 以外の場合は、要求された依存関係プロパティのメタデータを照会して、戻り値をより厳密な型に変換できるかどうかを確認できます。

.NET Framework

サポート対象: 4、3.5、3.0

.NET Framework Client Profile

サポート対象: 4、3.5 SP1

Windows 7, Windows Vista SP1 以降, Windows XP SP3, Windows Server 2008 (Server Core はサポート対象外), Windows Server 2008 R2 (SP1 以降で Server Core をサポート), Windows Server 2003 SP2

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

コミュニティの追加

表示:
© 2015 Microsoft