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
TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Versucht, einen Wert für die angegebene anfügbare Eigenschaft im angegebenen Speicher abzurufen. Löst keine Ausnahme aus, wenn die bestimmte anfügbare Eigenschaft im Speicher nicht vorhanden ist. |
TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Versucht, einen Wert für die angegebene anfügbare Eigenschaft im angegebenen Speicher abzurufen und gibt ein generisches Ausgabeformat zurück. Löst keine Ausnahme aus, wenn die bestimmte anfügbare Eigenschaft im Speicher nicht vorhanden ist. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Versucht, einen Wert für die angegebene anfügbare Eigenschaft im angegebenen Speicher abzurufen. Löst keine Ausnahme aus, wenn die bestimmte anfügbare Eigenschaft im Speicher nicht 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 anfügbarer Eigenschaftsspeicher, der das IAttachedPropertyStore-Element implementiert, oder ein Objekt ungleich NULL, das einen statischen, anfügbaren Standardeigenschaftsspeicher verwenden soll.
Der Bezeichner des anfügbaren Eigenschaftseintrags, für den ein Wert abgerufen werden soll.
- value
- Object
Out-Parameter. Enthält bei Beendigung dieser Methode das Zielobjekt für den Wert, wenn name
im Speicher vorhanden ist und über einen Wert verfügt.
Gibt zurück
true
, wenn im Speicher ein anfügbarer Eigenschaftseintrag für name
gefunden wurde und ein Wert an value
gesendet wurde, andernfalls false
.
Gilt für:
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Versucht, einen Wert für die angegebene anfügbare Eigenschaft im angegebenen Speicher abzurufen und gibt ein generisches Ausgabeformat zurück. Löst keine Ausnahme aus, wenn die bestimmte anfügbare Eigenschaft im Speicher nicht 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 anfügbarer Eigenschaftsspeicher, der das IAttachedPropertyStore-Element implementiert, oder ein beliebiges Objekt ungleich NULL für den Zugriff auf einen statischen, anfügbaren Standardeigenschaftsspeicher.
Der Bezeichner des anfügbaren Eigenschaftseintrags, für den ein Wert abgerufen werden soll.
- value
- T
Out-Parameter. Enthält bei Beendigung dieser Methode das Zielobjekt für den Wert, wenn name
im Speicher vorhanden ist und über einen Wert verfügt.
Gibt zurück
true
, wenn im Speicher ein anfügbarer Eigenschaftseintrag für name
gefunden wurde und ein Wert an value
gesendet wurde, andernfalls false
.