Aracılığıyla paylaş


TreeWalker.Normalize Yöntem

Tanım

bu örneği tarafından kullanılan ağaç görünümünde belirtilene AutomationElement en yakın üst öğeyi TreeWalkeralır.

Aşırı Yüklemeler

Normalize(AutomationElement)

düğümün kendisini, veya öğesini karşılayan Conditionen yakın üst veya üst düğümü karşılarsa Conditionalır.

Normalize(AutomationElement, CacheRequest)

düğümün kendisini, veya öğesini karşılayan Conditionen yakın üst veya üst düğümü karşılarsa Conditionalır ve özellikleri ve desenleri önbelleğe alır.

Açıklamalar

Öğe, nesnenin görünüm koşulunu TreeWalker karşılayan bir öğeye ulaşılana kadar ağaçtaki ata zincirinde gezinilerek normalleştirilir. Kök öğeye ulaşılırsa, görünüm koşulunu karşılamasa bile kök öğe döndürülür.

Bu yöntem, isabet sınaması yaparak UI Otomasyonu öğelerine başvurular alan uygulamalar için yararlıdır. Uygulama yalnızca belirli öğe türleriyle çalışmak isteyebilir ve başlangıçta hangi öğe alınırsa alınsın (örneğin, bir kaydırma çubuğu giriş odağını aldığında) yalnızca ilgilendiğiniz öğenin (içerik öğesi gibi) nihai olarak alındığından emin olmak için kullanabilir Normalize .

Normalize(AutomationElement)

düğümün kendisini, veya öğesini karşılayan Conditionen yakın üst veya üst düğümü karşılarsa Conditionalır.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement Normalize (System.Windows.Automation.AutomationElement element);
member this.Normalize : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement) As AutomationElement

Parametreler

element
AutomationElement

Normalleştirmenin başlatıldığı öğe.

Döndürülenler

AutomationElement

Geçerli görünümde en AutomationElement yakın olan. Ata zincirinin yukarı gezintisi kök öğeye ulaşırsa, kök öğesi döndürülür.

Açıklamalar

Öğe, nesnenin görünüm koşulunu TreeWalker karşılayan bir öğeye ulaşılana kadar ağaçtaki ata zincirinde gezinilerek normalleştirilir. Kök öğeye ulaşılırsa, görünüm koşulunu karşılamasa bile kök öğe döndürülür.

Bu yöntem, isabet sınaması yaparak UI Otomasyonu öğelerine başvurular alan uygulamalar için yararlıdır. Uygulama yalnızca belirli öğe türleriyle çalışmak isteyebilir ve başlangıçta hangi öğe alınırsa alınsın (örneğin, bir kaydırma çubuğu giriş odağını aldığında) yalnızca ilgilendiğiniz öğenin (içerik öğesi gibi) nihai olarak alındığından emin olmak için kullanabilir Normalize .

Ayrıca bkz.

Şunlara uygulanır

Normalize(AutomationElement, CacheRequest)

düğümün kendisini, veya öğesini karşılayan Conditionen yakın üst veya üst düğümü karşılarsa Conditionalır ve özellikleri ve desenleri önbelleğe alır.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement Normalize (System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.Normalize : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement, request As CacheRequest) As AutomationElement

Parametreler

element
AutomationElement

Normalleştirmenin başlatıldığı öğe.

request
CacheRequest

Önbelleğe döndürülen AutomationElement üzerindeki özellikleri ve desenleri belirten bir önbellek isteği nesnesi.

Döndürülenler

AutomationElement

Geçerli görünümde en AutomationElement yakın olan. Ata zincirinin yukarı gezintisi kök öğeye ulaşırsa, kök öğesi döndürülür.

Açıklamalar

Öğe, nesnenin görünüm koşulunu TreeWalker karşılayan bir öğeye ulaşılana kadar ağaçtaki ata zincirinde gezinilerek normalleştirilir. Kök öğeye ulaşılırsa, görünüm koşulunu karşılamasa bile kök öğe döndürülür.

Bu yöntem, isabet sınaması yaparak UI Otomasyonu öğelerine başvurular alan uygulamalar için yararlıdır. Uygulama yalnızca belirli öğe türleriyle çalışmak isteyebilir ve başlangıçta hangi öğe alınırsa alınsın (örneğin, bir kaydırma çubuğu giriş odağını aldığında) yalnızca ilgilendiğiniz öğenin (içerik öğesi gibi) nihai olarak alındığından emin olmak için kullanabilir Normalize .

Ayrıca bkz.

Şunlara uygulanır