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 bir değer 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ı AutomationElementIdentifiers'da eşdeğer tanımlayıcıyı kullanmalıdır.

Bu özellik veya Current özelliklerinden de alınabilirCached.

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ıklanabilir olmayan 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.