AutomationElement.ItemTypeProperty Alan

Tanım

Özelliğini tanımlar ItemType .

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 

Alan Değeri

Örnekler

Aşağıdaki örnek özelliğin geçerli değerini alır. öğesi sağlamazsa varsayılan değer döndürülür.

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

Aşağıdaki örnek özelliğin geçerli değerini alır, ancak öğenin kendisi özellik için bir değer sağlamazsa, varsayılan değer yerine uygulama tanımlı bir dize döndürülmesi gerektiğini belirtir.

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

Açıklamalar

Bu tanımlayıcı, UI Otomasyonu istemci uygulamaları tarafından kullanılır. UI Otomasyonu sağlayıcıları, içindeki AutomationElementIdentifierseşdeğer tanımlayıcıyı kullanmalıdır.

Bu özellik veya Cached özelliklerinden de alınabilirCurrent.

Dönüş değeri, denetim tanımlı Stringbir değeridir. Varsayılan değer boş bir dizedir.

Şunlara uygulanır

Ayrıca bkz.