AttachablePropertyServices.TryGetProperty Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Versucht, einen Wert für die angegebene angefügte Eigenschaft im angegebenen Speicher abzurufen. Löst keine Ausnahme aus, wenn die spezifische angefügte Eigenschaft nicht im Speicher vorhanden ist. |
| TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Versucht, einen Wert für die angegebene angefügte Eigenschaft im angegebenen Speicher abzurufen und ein generisches Ausgabeformular zurückzugeben. Löst keine Ausnahme aus, wenn die spezifische angefügte Eigenschaft nicht im Speicher vorhanden ist. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Versucht, einen Wert für die angegebene angefügte Eigenschaft im angegebenen Speicher abzurufen. Löst keine Ausnahme aus, wenn die spezifische angefügte Eigenschaft nicht im Speicher vorhanden ist.
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
Parameter
- instance
- Object
Ein bestimmter angefügter Eigenschaftenspeicher, der ein objekt ohne Null implementiert IAttachedPropertyStore, um einen statischen, anfügenden Eigenschaftenspeicher zu verwenden.
Der Bezeichner des Eintrags der angefügten Eigenschaft, für den ein Wert abgerufen werden soll.
- value
- Object
Ausgabeparameter. Wenn diese Methode zurückgegeben wird, enthält das Zielobjekt für den Wert, falls name vorhanden im Speicher und hat einen Wert.
Gibt zurück
true wenn ein anfügenbarer Eigenschaftseintrag name für den Speicher gefunden wurde und ein Wert in value; andernfalls false.
Gilt für:
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Versucht, einen Wert für die angegebene angefügte Eigenschaft im angegebenen Speicher abzurufen und ein generisches Ausgabeformular zurückzugeben. Löst keine Ausnahme aus, wenn die spezifische angefügte Eigenschaft nicht im Speicher vorhanden ist.
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
Typparameter
- T
Der erwartete Typ der Ausgabe.
Parameter
- instance
- Object
Ein bestimmter angefügter Eigenschaftsspeicher IAttachedPropertyStore, der implementiert ; oder ein objekt, das nicht null ist, um auf einen statischen, anfügenden Eigenschaftenspeicher zuzugreifen.
Der Bezeichner des Eintrags der angefügten Eigenschaft, für den ein Wert abgerufen werden soll.
- value
- T
Ausgabeparameter. Wenn diese Methode zurückgegeben wird, enthält das Zielobjekt für den Wert, falls name vorhanden im Speicher und hat einen Wert.
Gibt zurück
true wenn ein anfügenbarer Eigenschaftseintrag name für den Speicher gefunden wurde und ein Wert in value; andernfalls false.