AutomationElement.LocalizedControlTypeProperty Campo
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.
Identifica a LocalizedControlType propriedade na língua local.
public: static initonly System::Windows::Automation::AutomationProperty ^ LocalizedControlTypeProperty;
public static readonly System.Windows.Automation.AutomationProperty LocalizedControlTypeProperty;
staticval mutable LocalizedControlTypeProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly LocalizedControlTypeProperty As AutomationProperty
Valor de Campo
Exemplos
O exemplo seguinte recupera o valor atual da propriedade. O valor padrão é devolvido se o elemento não fornecer um.
string localizedType =
autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty) as string;
Dim localizedType As String = _
Cstr(autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty))
O exemplo seguinte recupera o valor atual da propriedade, mas especifica que, se o próprio elemento não fornecer um valor para a propriedade, NotSupported deve ser devolvido em vez de um valor padrão.
string localizedType1;
object localizedTypeNoDefault =
autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty, true);
if (localizedTypeNoDefault == AutomationElement.NotSupported)
{
localizedType1 = "Unknown type.";
}
else
{
localizedType1 = localizedTypeNoDefault as string;
}
Dim localizedType1 As String
Dim localizedTypeNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty, True)
If localizedTypeNoDefault Is AutomationElement.NotSupported Then
localizedType1 = "Unknown type."
Else
localizedType1 = CStr(localizedTypeNoDefault)
End If
Observações
Este identificador é utilizado por aplicações clientes de Automatização da Interface de Utilizador. Automatização da Interface de Utilizador fornecedores devem usar o identificador equivalente em AutomationElementIdentifiers.
Esta propriedade também pode ser recuperada das Current propriedades ou.Cached
Um fornecedor é obrigado a expor esta propriedade quando representa um controlo personalizado que não tem um tipo de controlo bem definido.
Os valores de retorno da propriedade são do tipo String. O valor padrão da propriedade é uma cadeia vazia.