Sdílet prostřednictvím


AutomationElement.ItemTypeProperty Pole

Definice

Identifikuje ItemType vlastnost.

public: static initonly System::Windows::Automation::AutomationProperty ^ ItemTypeProperty;
public static readonly System.Windows.Automation.AutomationProperty ItemTypeProperty;
 staticval mutable ItemTypeProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly ItemTypeProperty As AutomationProperty 

Hodnota pole

Příklady

Následující příklad načte aktuální hodnotu vlastnosti. Výchozí hodnota je vrácena, pokud prvek neposkytuje.

string itemType =
    autoElement.GetCurrentPropertyValue(AutomationElement.ItemTypeProperty) as string;
Dim itemType As String = _
    CStr(autoElement.GetCurrentPropertyValue(AutomationElement.ItemTypeProperty))

Následující příklad načte aktuální hodnotu vlastnosti, ale určuje, že pokud samotný prvek neposkytuje hodnotu pro vlastnost, má být namísto výchozí hodnoty vrácen řetězec definovaný aplikací.

string itemType1;
object itemTypeNoDefault =
    autoElement.GetCurrentPropertyValue(AutomationElement.ItemTypeProperty, true);
if (itemTypeNoDefault == AutomationElement.NotSupported)
{
    itemType1 = "Unknown type";
}
else
{
    itemType1 = itemStatusNoDefault as string;
}
Dim itemType1 As String
Dim itemTypeNoDefault As Object = _
    autoElement.GetCurrentPropertyValue(AutomationElement.ItemTypeProperty, True)
If itemTypeNoDefault Is AutomationElement.NotSupported Then
    itemType1 = "Unknown type"
Else
    itemType1 = CStr(itemStatusNoDefault)
End If

Poznámky

Tento identifikátor používá model UI Automation klientských aplikací. model UI Automation zprostředkovatelé by měli používat ekvivalentní identifikátor v AutomationElementIdentifierssouboru .

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

Vrácená hodnota je definovaná Stringovládacím tlačítkem . Výchozí hodnota je prázdný řetězec.

Platí pro

Viz také