情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

DependencyObject.GetValue メソッド

DependencyObject のこのインスタンスにある依存関係プロパティの現在の有効値を返します。

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

public Object GetValue (
	DependencyProperty dp
)
public Object GetValue (
	DependencyProperty dp
)
public function GetValue (
	dp : DependencyProperty
) : Object
メソッドは XAML では使用できません。

パラメータ

dp

値を取得する対象のプロパティの DependencyProperty 識別子。

戻り値

現在の有効値を返します。

例外の種類条件

InvalidOperationException

指定した dp またはその値が無効であるか、指定した dp が存在しません。

有効値とは、プロパティの値を要求する呼び出し元に対してプロパティ システムから返される値です。有効値は、プロパティ システムがプロパティ システム値の優先順位に関係する可能性のあるすべての入力を評価した結果です。詳細については、「依存関係プロパティ値の優先順位」を参照してください。

このメソッドが UnsetValue を返すことはありません。

プロパティをどの型にすればよいかわからない場合は、要求された依存関係プロパティの識別子を照会して、戻り値をより厳密な PropertyType に変換できるかどうかを確認できます。

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

.NET Framework

サポート対象 : 3.0

コミュニティの追加

表示:
© 2015 Microsoft