AttachablePropertyServices.TryGetProperty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Pokusí se získat hodnotu pro zadanou připojitelnou vlastnost v zadaném úložišti. Nevyvolá výjimku, pokud konkrétní připojitelná vlastnost v úložišti neexistuje. |
TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Pokusí se získat hodnotu pro zadanou připojitelnou vlastnost v zadaném úložišti, která vrací obecný výstupní formulář. Nevyvolá výjimku, pokud konkrétní připojitelná vlastnost v úložišti neexistuje. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Pokusí se získat hodnotu pro zadanou připojitelnou vlastnost v zadaném úložišti. Nevyvolá výjimku, pokud konkrétní připojitelná vlastnost v úložišti neexistuje.
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
Parametry
- instance
- Object
Konkrétní úložiště připojitelných vlastností, které implementuje IAttachedPropertyStore; nebo jakýkoli objekt bez null pro použití statického výchozího připojitelného úložiště vlastností.
Identifikátor položky připojitelné vlastnosti, pro kterou se má získat hodnota.
- value
- Object
Out parameter. Když tato metoda vrátí, obsahuje cílový objekt pro hodnotu, pokud name
existuje v úložišti a má hodnotu.
Návraty
true
byla-li v úložišti nalezena položka name
připojitelné vlastnosti a hodnota byla zaúčtována do value
; jinak , false
.
Platí pro
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Pokusí se získat hodnotu pro zadanou připojitelnou vlastnost v zadaném úložišti, která vrací obecný výstupní formulář. Nevyvolá výjimku, pokud konkrétní připojitelná vlastnost v úložišti neexistuje.
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
Parametry typu
- T
Očekávaný typ výstupu.
Parametry
- instance
- Object
Konkrétní připojitelné úložiště vlastností, které implementuje IAttachedPropertyStore; nebo jakýkoli nenulový objekt pro přístup ke statickému výchozímu připojitelnému úložišti vlastností.
Identifikátor položky připojitelné vlastnosti, pro kterou se má získat hodnota.
- value
- T
Out parameter. Když tato metoda vrátí, obsahuje cílový objekt pro hodnotu, pokud name
existuje v úložišti a má hodnotu.
Návraty
true
byla-li v úložišti nalezena položka name
připojitelné vlastnosti a hodnota byla zaúčtována do value
; jinak , false
.