AttachablePropertyServices.TryGetProperty メソッド

定義

オーバーロード

名前 説明
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 以外のオブジェクトを実装する特定の添付可能なプロパティ ストア。

name
AttachableMemberIdentifier

値を取得する添付可能なプロパティ エントリの識別子。

value
Object

出力パラメーターです。 このメソッドが戻るときに、 name がストアに存在し、値を持つ場合は、値の宛先オブジェクトを格納します。

返品

true ストアで name の添付可能なプロパティ エントリが見つかり、値が value にポストされた場合は 。それ以外の場合は 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 以外のオブジェクトを実装する特定の添付可能なプロパティ ストア。

name
AttachableMemberIdentifier

値を取得する添付可能なプロパティ エントリの識別子。

value
T

出力パラメーターです。 このメソッドが戻るときに、 name がストアに存在し、値を持つ場合は、値の宛先オブジェクトを格納します。

返品

true ストアで name の添付可能なプロパティ エントリが見つかり、値が value にポストされた場合は 。それ以外の場合は false

適用対象