AutomationElement.LocalizedControlTypeProperty Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikuje LocalizedControlType właściwość w języku lokalnym.
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
Wartość pola
Przykłady
Poniższy przykład pobiera bieżącą wartość właściwości. Wartość domyślna jest zwracana, jeśli element nie podaje go.
string localizedType =
autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty) as string;
Dim localizedType As String = _
Cstr(autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty))
Poniższy przykład pobiera bieżącą wartość właściwości, ale określa, że jeśli sam element nie podaje wartości właściwości, NotSupported należy zwrócić zamiast wartości domyślnej.
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
Uwagi
Ten identyfikator jest używany przez aplikacje klienckie automatyzacja interfejsu użytkownika. automatyzacja interfejsu użytkownika dostawcy powinni użyć równoważnego identyfikatora w pliku AutomationElementIdentifiers.
Tę właściwość można również pobrać z Current właściwości lub Cached .
Dostawca jest wymagany do uwidocznienia tej właściwości, gdy reprezentuje niestandardową kontrolkę, która nie ma dobrze zdefiniowanego typu kontrolki.
Zwracane wartości właściwości są typu String. Wartość domyślna właściwości to pusty ciąg.