DependencyObject.GetValue(DependencyProperty) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DependencyObject のこのインスタンスにある依存関係プロパティの現在の有効値を返します。
public:
System::Object ^ GetValue(System::Windows::DependencyProperty ^ dp);
public object GetValue (System.Windows.DependencyProperty dp);
member this.GetValue : System.Windows.DependencyProperty -> obj
Public Function GetValue (dp As DependencyProperty) As Object
パラメーター
値を取得するプロパティの DependencyProperty 識別子。
戻り値
現在の有効値を返します。
例外
指定された dp
またはその値が無効か、指定された dp
が存在しません。
注釈
有効な値は、プロパティ システムから値を要求している呼び出し元に返されるプロパティの値です。 有効な値は、プロパティ システムがプロパティ システム値の優先順位に含まれる可能性のあるすべての入力を評価した結果です。 これには強制とアニメーションが含まれます。 詳細については、「依存関係プロパティ値の優先順位」を参照してください。
このメソッドは を返 UnsetValueしません。 UnsetValueは、さまざまな容量で内部的に使用され、強制コールバックを通じて公開される場合もあるプロパティ システムのセンチネル値です。
プロパティの型が不明な場合は、要求された依存関係プロパティの識別子に対してクエリを実行して、戻り値を変換できるより具体的 PropertyType なものがあるかどうかを判断できます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET