AutomationElement.BoundingRectangleProperty Alan

Tanım

Özelliğini tanımlar BoundingRectangle .

public: static initonly System::Windows::Automation::AutomationProperty ^ BoundingRectangleProperty;
public static readonly System.Windows.Automation.AutomationProperty BoundingRectangleProperty;
 staticval mutable BoundingRectangleProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly BoundingRectangleProperty 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.

System.Windows.Rect boundingRect = (System.Windows.Rect)
    autoElement.GetCurrentPropertyValue(AutomationElement.BoundingRectangleProperty);
Dim boundingRect As System.Windows.Rect = CType(autoElement.GetCurrentPropertyValue(AutomationElement.BoundingRectangleProperty), System.Windows.Rect)

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

System.Windows.Rect boundingRect1;
object boundingRectNoDefault =
    autoElement.GetCurrentPropertyValue(AutomationElement.BoundingRectangleProperty, true);
if (boundingRectNoDefault == AutomationElement.NotSupported)
{
    // TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
    boundingRect1 = (System.Windows.Rect)boundingRectNoDefault;
}
Dim boundingRect1 As System.Windows.Rect
Dim boundingRectNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.BoundingRectangleProperty, True)
If boundingRectNoDefault Is AutomationElement.NotSupported Then
    ' TODO Handle the case where you do not wish to proceed using the default value.
Else
    boundingRect1 = DirectCast(boundingRectNoDefault, System.Windows.Rect)
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.

Sınırlayıcı dikdörtgenler türündedir Rect. Döndürülen dikdörtgen fiziksel ekran koordinatlarındadır. Empty varsayılan değerdir. Empty öğe şu anda bir kullanıcı arabirimi (UI) görüntülemiyorsa döndürülür.

Döndürülen dikdörtgen tıklanamayan noktalar içerebilir. Bunun olabileceği örnekler, kullanıcı arabirimi öğesinin düzensiz bir şekle veya tıklanabilir bölgeye sahip olması veya diğer kullanıcı arabirimi öğeleri tarafından gizlendiği durumlardır.

Şunlara uygulanır

Ayrıca bkz.