AttachablePropertyServices.TryGetProperty メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
TryGetProperty(Object, AttachableMemberIdentifier, Object) |
指定されたストアで、指定されたアタッチ可能なプロパティの値の取得を試みます。 特定のアタッチ可能なプロパティがストア内に存在しない場合、例外はスローされません。 |
TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
指定されたストアで、指定されたアタッチ可能なプロパティの値の取得を試み、ジェネリック出力フォームを返します。 特定のアタッチ可能なプロパティがストア内に存在しない場合、例外はスローされません。 |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
指定されたストアで、指定されたアタッチ可能なプロパティの値の取得を試みます。 特定のアタッチ可能なプロパティがストア内に存在しない場合、例外はスローされません。
public:
static bool TryGetProperty(System::Object ^ instance, System::Xaml::AttachableMemberIdentifier ^ name, [Runtime::InteropServices::Out] System::Object ^ % value);
public static bool TryGetProperty (object instance, System.Xaml.AttachableMemberIdentifier name, out object value);
static member TryGetProperty : obj * System.Xaml.AttachableMemberIdentifier * obj -> bool
Public Shared Function TryGetProperty (instance As Object, name As AttachableMemberIdentifier, ByRef value As Object) As Boolean
パラメーター
- instance
- Object
IAttachedPropertyStore を実装する特定のアタッチ可能なプロパティ ストア、または静的な既定のアタッチ可能なプロパティ ストアを使用する任意の null でないオブジェクト。
値の取得対象となるアタッチ可能なプロパティ エントリの識別子。
- value
- Object
Out パラメーター。
name
がストア内に存在して値を保持している場合、このメソッドから戻ったときに、その値のコピー先オブジェクトが含まれます。
戻り値
ストア内に name
に対応するアタッチ可能なプロパティ エントリが見つかり、値が value
にポストされた場合は true
。それ以外の場合は false
。
適用対象
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
指定されたストアで、指定されたアタッチ可能なプロパティの値の取得を試み、ジェネリック出力フォームを返します。 特定のアタッチ可能なプロパティがストア内に存在しない場合、例外はスローされません。
public:
generic <typename T>
static bool TryGetProperty(System::Object ^ instance, System::Xaml::AttachableMemberIdentifier ^ name, [Runtime::InteropServices::Out] T % value);
public static bool TryGetProperty<T> (object instance, System.Xaml.AttachableMemberIdentifier name, out T value);
static member TryGetProperty : obj * System.Xaml.AttachableMemberIdentifier * 'T -> bool
Public Shared Function TryGetProperty(Of T) (instance As Object, name As AttachableMemberIdentifier, ByRef value As T) As Boolean
型パラメーター
- T
出力に予測される型。
パラメーター
- instance
- Object
IAttachedPropertyStore を実装する特定のアタッチ可能なプロパティ ストア、または静的な既定のアタッチ可能なプロパティ ストアにアクセスする任意の null でないオブジェクト。
値の取得対象となるアタッチ可能なプロパティ エントリの識別子。
- value
- T
Out パラメーター。
name
がストア内に存在して値を保持している場合、このメソッドから戻ったときに、その値のコピー先オブジェクトが含まれます。
戻り値
ストア内に name
に対応するアタッチ可能なプロパティ エントリが見つかり、値が value
にポストされた場合は true
。それ以外の場合は false
。
適用対象
.NET