TreeWalker.Normalize Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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)
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
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.
- UI Otomasyon Ağacına Genel Bakış
- TreeWalker ile UI Otomasyon Öğeleri Arasında Gezinme
- UI Otomasyon Öğelerini Alma
Şunlara uygulanır
Normalize(AutomationElement, CacheRequest)
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
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.
- UI Otomasyon Ağacına Genel Bakış
- TreeWalker ile UI Otomasyon Öğeleri Arasında Gezinme
- UI Otomasyon Öğelerini Alma