System.Windows.Automation.Provider Ad Alanı

UI Otomasyonu sağlayıcıları oluşturmaya yönelik API'ler sağlar.

Sınıflar

Name Description
AutomationInteropProvider

UI Otomasyonu sağlayıcıları ve UI Otomasyonu istemci uygulamaları arasındaki iletişim için destek sağlar.

Arabirimler

Name Description
IDockProvider

Dock özelliklerini bir yerleştirme kapsayıcısı içinde kullanıma sunan denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IExpandCollapseProvider

İçeriği görüntülemek için görsel olarak genişleten ve içeriği gizlemek için daraltan denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IGridItemProvider

IGridProvider uygulayan kapsayıcıların tek tek alt denetimlerine UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IGridProvider

Bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu öğenin alt öğeleri IGridItemProvider uygulamalı ve klavye kullanılarak geçirilebilen iki boyutlu mantıksal koordinat sisteminde düzenlenmelidir (UI Otomasyonu bir istemci bitişik denetimlere geçebilir).

IInvokeProvider

Tek, belirsiz bir eylem başlatan veya gerçekleştiren ve etkinleştirildiğinde durumu korumayan denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IItemContainerProvider

Uygulamaların sanallaştırılmış liste gibi bir kapsayıcıdaki bir öğeyi bulmasını sağlamak için bir yöntemi kullanıma sunar.

IMultipleViewProvider

Aynı bilgi kümesinin veya alt denetimlerin birden çok gösterimini sağlayan ve bunlar arasında geçiş yapabilen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IRangeValueProvider

Bir aralık içindeki bir değere ayarlanabilen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IRawElementProviderAdviseEvents

bir UI Otomasyonu istemci uygulaması başladığında veya olayları dinlemeyi bitirdiğinde bir parçanın kök öğesini bildirmek için çağrılan yöntemleri kullanıma sunar.

IRawElementProviderFragment

Liste kutusu veya liste öğesi gibi birden fazla düzeyden daha derin bir yapının parçası olan kullanıcı arabirimi (UI) öğelerindeki yöntemleri ve özellikleri kullanıma sunar. UI Otomasyonu sağlayıcıları tarafından uygulanır.

IRawElementProviderFragmentRoot

Bir parçadaki kök öğesinde yöntemleri ve özellikleri kullanıma sunar.

IRawElementProviderHwndOverride

Parçanın UI Otomasyonu ağacı içinde pencere tabanlı öğelerin yeniden konumlandırılmasına olanak tanıyan bir yöntemi kullanıma sunar.

IRawElementProviderSimple

Kullanıcı arabirimi öğesi hakkında temel bilgileri kullanıma sunan yöntemler ve özellikler sağlar.

IScrollItemProvider

IScrollProvider uygulayan kapsayıcıların tek tek alt denetimlerine UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IScrollProvider

Alt nesne koleksiyonu için kaydırılabilir kapsayıcı işlevi gören bir denetime UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu denetimin alt öğelerinin IScrollItemProvider uygulaması gerekir.

ISelectionItemProvider

ISelectionProvider uygulayan kapsayıcıların tek tek, seçilebilir alt denetimlerine UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

ISelectionProvider

Tek tek, seçilebilir alt öğeler koleksiyonu için kapsayıcı görevi üstleyen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu denetimin alt öğelerinin ISelectionItemProvider uygulaması gerekir.

ISynchronizedInputProvider

Eşitlenmiş girişi destekleyen denetimlere UI Otomasyonu istemci erişimini kolaylaştırmak için yöntemleri kullanıma sunar.

ITableItemProvider

ITableProvider uygulayan kapsayıcıların alt denetimlerine UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

ITableProvider

Bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu öğenin alt öğeleri ITableItemProvider uygulamalı ve klavye kullanılarak geçirilebilen iki boyutlu mantıksal koordinat sisteminde düzenlenmelidir (UI Otomasyonu bir istemci bitişik denetimlere geçebilir).

ITextProvider

Metin içeren denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

ITextRangeProvider

ITextProvider uygulayan bir metin kapsayıcısında sürekli metin aralığına UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IToggleProvider

Bir dizi durum arasında geçiş yapabilecek ve bir kez ayarlandıktan sonra durumu koruyabilen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

ITransformProvider

İki boyutlu bir alanda taşınabilen, yeniden boyutlandırılan veya döndürülebilen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IValueProvider

Bir aralığa yayılmayan ve dize olarak temsil edilebilen iç değere sahip denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

IVirtualizedItemProvider

Sanallaştırılmış öğe denetim desenini desteklemek için bir yöntemi kullanıma sunar.

IWindowProvider

Geleneksel grafik kullanıcı arabirimi (GUI) içinde temel pencere tabanlı işlevsellik sağlayan denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.

Numaralandırmalar

Name Description
NavigateDirection

UI Otomasyonu ağacı içinde gezinti yönünü belirtmek için kullanılan değerleri içerir.

ProviderOptions

UI Otomasyonu sağlayıcısının türünü belirten değerler içerir.