AttachablePropertyServices.TryGetProperty Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Tenta di ottenere un valore per la proprietà associabile specificata nell'archivio specificato. Non viene generata un'eccezione se la proprietà associabile specifica non esiste nell'archivio. |
TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Tenta di ottenere un valore per la proprietà associabile specificata nell'archivio specificato restituendo un formato di output generico. Non viene generata un'eccezione se la proprietà associabile specifica non esiste nell'archivio. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Tenta di ottenere un valore per la proprietà associabile specificata nell'archivio specificato. Non viene generata un'eccezione se la proprietà associabile specifica non esiste nell'archivio.
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
Parametri
- instance
- Object
Archivio di proprietà associabili specifico che implementa IAttachedPropertyStore o qualsiasi oggetto non null per utilizzare un archivio di proprietà associabili predefinito statico.
Identificatore della voce della proprietà associabile per la quale ottenere un valore.
- value
- Object
Parametro out. Quando questo metodo restituisce il risultato, contiene l'oggetto di destinazione per il valore se name
esiste nell'archivio e dispone di un valore.
Restituisce
true
se nell'archivio è stata trovata una voce della proprietà associabile per name
e un valore è stato inviato a value
; in caso contrario, false
.
Si applica a
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Tenta di ottenere un valore per la proprietà associabile specificata nell'archivio specificato restituendo un formato di output generico. Non viene generata un'eccezione se la proprietà associabile specifica non esiste nell'archivio.
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
Parametri di tipo
- T
Tipo previsto dell'output.
Parametri
- instance
- Object
Archivio di proprietà associabili specifico che implementa IAttachedPropertyStore o qualsiasi oggetto non null per accedere a un archivio di proprietà associabili predefinito statico.
Identificatore della voce della proprietà associabile per la quale ottenere un valore.
- value
- T
Parametro out. Quando questo metodo restituisce il risultato, contiene l'oggetto di destinazione per il valore se name
esiste nell'archivio e dispone di un valore.
Restituisce
true
se nell'archivio è stata trovata una voce della proprietà associabile per name
e un valore è stato inviato a value
; in caso contrario, false
.