AttachablePropertyServices.TryGetProperty Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| TryGetProperty(Object, AttachableMemberIdentifier, Object) |
Tenta obter um valor para a propriedade anexável especificada na loja especificada. Não faz exceção se a propriedade anexável específica não existir na loja. |
| TryGetProperty<T>(Object, AttachableMemberIdentifier, T) |
Tenta obter um valor para a propriedade anexável especificada no armazenamento especificado, retornando um formulário de saída genérico. Não faz exceção se a propriedade anexável específica não existir na loja. |
TryGetProperty(Object, AttachableMemberIdentifier, Object)
Tenta obter um valor para a propriedade anexável especificada na loja especificada. Não faz exceção se a propriedade anexável específica não existir na loja.
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
Um armazenamento de propriedades anexável específico que implementa IAttachedPropertyStore; ou qualquer objeto não-nulo para usar um armazenamento de propriedades anexável por padrão estático.
O identificador da entrada de propriedade anexável para a qual se deve obter um valor.
- value
- Object
Parâmetro Out. Quando este método retorna, contém o objeto de destino para o valor se name existir na loja e tiver um valor.
Devoluções
true se uma entrada de propriedade anexável para name foi encontrada na loja e um valor foi afixado em value; caso contrário, false.
Aplica-se a
TryGetProperty<T>(Object, AttachableMemberIdentifier, T)
Tenta obter um valor para a propriedade anexável especificada no armazenamento especificado, retornando um formulário de saída genérico. Não faz exceção se a propriedade anexável específica não existir na loja.
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 Genérico
- T
O tipo esperado de saída.
Parâmetros
- instance
- Object
Um armazenamento de propriedades anexável específico que implementa IAttachedPropertyStore; ou qualquer objeto não-nulo para aceder a um armazenamento de propriedades anexável por defeito estático.
O identificador da entrada de propriedade anexável para a qual se deve obter um valor.
- value
- T
Parâmetro Out. Quando este método retorna, contém o objeto de destino para o valor se name existir na loja e tiver um valor.
Devoluções
true se uma entrada de propriedade anexável para name foi encontrada na loja e um valor foi afixado em value; caso contrário, false.