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
。