AttachablePropertyServices.TryGetProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Intenta obtener un valor para la propiedad que se va a asociar indicada del almacén especificado. No produce ninguna excepción si la propiedad que se puede asociar especificada no existe en el almacén. |
TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Intenta obtener un valor para la propiedad que se puede adjuntar especificada del almacén indicado, devolviendo un formulario de resultado genérico. No produce ninguna excepción si la propiedad que se puede asociar especificada no existe en el almacén. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Intenta obtener un valor para la propiedad que se va a asociar indicada del almacén especificado. No produce ninguna excepción si la propiedad que se puede asociar especificada no existe en el almacén.
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
Parámetros
- instance
- Object
Almacén específico de propiedades que se pueden adjuntar que implementa IAttachedPropertyStore, o cualquier objeto distinto de NULL para usar un almacén predeterminado estático de propiedades que se pueden adjuntar.
Identificador de la entrada de propiedad adjuntable para la que se obtiene un valor.
- value
- Object
Parámetro de salida. Cuando este método devuelve un valor, contiene el objeto de destino para el valor si name
existe en el almacén y tiene un valor.
Devoluciones
Es true
si se encontró una entrada de propiedad que se puede asociar para name
en el almacén y se envió un valor para value
; de lo contrario, es false
.
Se aplica a
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Intenta obtener un valor para la propiedad que se puede adjuntar especificada del almacén indicado, devolviendo un formulario de resultado genérico. No produce ninguna excepción si la propiedad que se puede asociar especificada no existe en el almacén.
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
Parámetros de tipo
- T
El tipo esperado de resultado.
Parámetros
- instance
- Object
Almacén específico de propiedades que se pueden adjuntar que implementa IAttachedPropertyStore, o cualquier objeto distinto de NULL para obtener acceso a un almacén predeterminado estático de propiedades que se pueden adjuntar.
Identificador de la entrada de propiedad adjuntable para la que se obtiene un valor.
- value
- T
Parámetro de salida. Cuando este método devuelve un valor, contiene el objeto de destino para el valor si name
existe en el almacén y tiene un valor.
Devoluciones
Es true
si se encontró una entrada de propiedad que se puede asociar para name
en el almacén y se envió un valor para value
; de lo contrario, es false
.