Aracılığıyla paylaş


System.Windows.Automation.Provider Ad Alanı

UI Otomasyon sağlayıcıları oluşturmak için API 'Ler sağlar.

Sınıflar

AutomationInteropProvider

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

Arabirimler

IDockProvider

Bir yerleştirme kapsayıcısı içinde dock özelliklerini 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

uygulayan IGridProviderkapsayı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 görür denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu öğenin alt öğeleri, klavye kullanılarak geçirilebilen iki boyutlu bir mantıksal koordinat sisteminde (yani, bir UI Otomasyonu istemcisi bitişik denetimlere geçebilir) uygulanmalıdır IGridItemProvider ve düzenlenmelidir.

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ı olayları dinlemeye başladığında veya sona erdiğ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üzeydeki bir yapının parçası olan kullanıcı arabirimi (UI) öğelerinde yöntemleri ve özellikleri kullanıma sunar. UI Otomasyonu sağlayıcıları tarafından uygulanır.

IRawElementProviderFragmentRoot

Bir parçadaki kök öğedeki 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

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

IScrollProvider

Bir 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 öğeleri uygulaması IScrollItemProvidergerekir.

ISelectionItemProvider

uygulayan ISelectionProviderkapsayı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 görür denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu denetimin alt öğeleri uygulaması ISelectionItemProvidergerekir.

ISynchronizedInputProvider

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

ITableItemProvider

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

ITableProvider

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

ITextProvider

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

ITextRangeProvider

uygulayan bir metin kapsayıcısında sürekli metnin yayılmasına UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunarITextProvider.

IToggleProvider

Bir dizi durum arasında döngü oluşturabilen ve bir durumu bir kez ayarlayabilen 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 bir 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 bir grafik kullanıcı arabiriminde (GUI) 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

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ğerleri içerir.