Sdílet prostřednictvím


AutomationElement.LocalizedControlTypeProperty Pole

Definice

Identifikuje LocalizedControlType vlastnost v místním jazyce.

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 

Hodnota pole

Příklady

Následující příklad načte aktuální hodnotu vlastnosti . Pokud element hodnotu neposkytuje, vrátí se výchozí hodnota.

string localizedType =
    autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty) as string;
Dim localizedType As String = _
    Cstr(autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty))

Následující příklad načte aktuální hodnotu vlastnosti, ale určuje, že pokud samotný prvek neposkytuje hodnotu pro vlastnost, NotSupported bude vrácena místo výchozí hodnoty.

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

Poznámky

Tento identifikátor používají klientské aplikace automatizace uživatelského rozhraní. Zprostředkovatelé automatizace uživatelského rozhraní by měli používat ekvivalentní identifikátor v AutomationElementIdentifiersnástroji .

Tuto vlastnost lze také načíst z Current vlastností nebo Cached .

Zprostředkovatel je nutné zveřejnit tuto vlastnost, pokud představuje vlastní ovládací prvek, který nemá dobře definovaný typ ovládacího prvku.

Návratové hodnoty vlastnosti jsou typu String. Výchozí hodnota vlastnosti je prázdný řetězec.

Platí pro

Viz také