Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část popisuje vzor ovládacích prvků rozhraní implementovaná poskytovateli automatizace uživatelského rozhraní, která zpřístupňují informace o ovládacích prvcích v nespravovaných aplikacích Windows.
V této části
| Rozhraní | Popis |
|---|---|
|
IAnnotationProvider |
Zpřístupňuje vlastnosti poznámek v dokumentu. |
|
IDockProvider |
Poskytuje přístup k elementu v dokovacím kontejneru. |
|
IDragProvider |
Umožňuje prvku Microsoft UI Automation popsat sám sebe jako prvek, který lze přetáhnout jako součást operace přetažení. |
|
IDropTargetProvider |
Umožňuje prvku Automatizace uživatelského rozhraní popsat sám sebe jako prvek, který může přijmout přetažení přetaženého elementu jako součást operace automatizace uživatelského rozhraní přetahování. |
|
IExpandCollapseProvider |
Poskytuje přístup k ovládacímu prvku, který vizuálně rozbalí zobrazení obsahu a sbalí obsah a skryje obsah. |
|
IGridItemProvider |
Poskytuje přístup k jednotlivým podřízeným ovládacím prvkům kontejnerů, které implementují IGridProvider. |
|
IGridProvider |
Poskytuje přístup k ovládacím prvkům, které fungují jako kontejnery pro kolekci podřízených prvků uspořádaných do dvojrozměrného logického souřadnicového systému, který lze procházet (tj. klient automatizace uživatelského rozhraní může přejít na sousední ovládací prvky) pomocí klávesnice. |
|
IInvokeProvider |
Poskytuje přístup k ovládacím prvkům, které iniciují nebo provádějí jednu jednoznačnou akci a při aktivaci neudržují stav. |
|
IItemContainerProvider |
Poskytuje přístup k ovládacím prvkům, které fungují jako kontejnery jiných ovládacích prvků, jako je virtuální zobrazení seznamu. |
|
ILegacyIAccessibleProvider |
Umožňuje klientům automatizace uživatelského rozhraní přístup k podkladovému IAccessible implementaci elementů Microsoft Active Accessibility. |
|
IMultipleViewProvider |
Poskytuje přístup k ovládacím prvkům, které poskytují, a umožňují přepínat mezi více reprezentacemi stejné sady informací nebo podřízených ovládacích prvků. |
|
IObjectModelProvider |
Poskytuje přístup k podkladovému objektovému modelu implementovanému ovládacím prvku nebo aplikací. |
|
IRangeValueProvider |
Poskytuje přístup k ovládacím prvkům, které lze nastavit na hodnotu v rozsahu. |
|
IScrollItemProvider |
Poskytuje přístup k jednotlivým podřízeným ovládacím prvkům kontejnerů, které implementují IScrollProvider. |
|
IScrollProvider |
Poskytuje přístup k ovládacím prvkům, které fungují jako posuvné kontejnery pro kolekci podřízených objektů. |
|
ISelectionItemProvider |
Poskytuje přístup k jednotlivým, vybratelné podřízené ovládací prvky kontejnerů, které implementují ISelectionProvider. |
|
ISelectionProvider |
Poskytuje přístup k ovládacím prvkům, které fungují jako kontejnery pro kolekci jednotlivých, vybratelných podřízených položek. |
|
ISelectionProvider2 |
Rozšiřuje rozhraní ISelectionItemProvider o informace o vybraných položkách. |
|
ISpreadsheetItemProvider |
Poskytuje přístup k informacím o položce (buňce) v tabulce. |
|
ISpreadsheetProvider |
Poskytuje přístup k položkám (buňkám) v tabulce. |
|
IStylesProvider |
Poskytuje přístup k vizuálním stylům přidruženým k obsahu dokumentu. |
|
ISynchronizedInputProvider |
Umožňuje klientským aplikacím automatizace uživatelského rozhraní směrovat vstup myši nebo klávesnice na konkrétní prvek uživatelského rozhraní. |
|
ITableItemProvider |
Poskytuje přístup k podřízeným ovládacím prvkům kontejnerů, které implementují ITableProvider. |
|
ITableProvider |
Poskytuje přístup k ovládacím prvkům, které fungují jako kontejnery pro kolekci podřízených prvků. Podřízené položky tohoto prvku musí implementovat ITableItemProvider a být uspořádány do dvourozměrného logického souřadnicového systému, který lze procházení pomocí klávesnice. |
|
ITextChildProvider |
Poskytuje přístup k textovému ovládacímu prvku (nebo objektu vloženého do textu), který je podřízeným nebo následníkem jiného textového ovládacího prvku. |
|
ITextEditProvider |
Rozšiřuje rozhraní ITextProvider tak, aby zprostředkovatelé automatizace uživatelského rozhraní zpřístupnil programové akce pro úpravy textu. |
|
ITextProvider |
Poskytuje přístup k ovládacím prvkům, které obsahují text. |
|
ITextProvider2 |
Rozšiřuje rozhraní ITextProvider, aby poskytovatelé automatizace uživatelského rozhraní zpřístupnil textový obsah, který je cílem poznámky, a informace o stříšce, která patří zprostředkovateli. |
|
ITextRangeProvider |
Poskytuje přístup k rozsahu souvislého textu v textovém kontejneru, který implementuje ITextProvider nebo ITextProvider2. |
|
ITextRangeProvider2 |
Rozšiřuje rozhraní ITextRangeProvider, aby zprostředkovatelé automatizace uživatelského rozhraní povolili vyvolání kontextových nabídek. |
|
IToggleProvider |
Poskytuje přístup k ovládacím prvkům, které můžou cyklicky procházet sadou stavů a udržovat stav po nastavení. |
|
ITransformProvider |
Poskytuje přístup k ovládacím prvkům, které je možné přesunout, změnit jejich velikost nebo otočit v rámci dvojrozměrného prostoru. |
|
ITransformProvider2 |
Rozšiřuje ITransformProvider rozhraní, aby zprostředkovatelé automatizace uživatelského rozhraní zpřístupnil vlastnosti pro podporu funkce přiblížení oblasti zobrazení ovládacího prvku. |
|
IValueProvider |
Poskytuje přístup k ovládacím prvkům, které mají vnitřní hodnotu, která nepřesahuje rozsah a která může být reprezentována jako řetězec. |
|
IVirtualizedItemProvider |
Poskytuje přístup k virtualizovaným položkám, což jsou položky reprezentované zástupnými prvky automatizace ve stromu automatizace uživatelského rozhraní. |
|
IWindowProvider |
Poskytuje přístup k základním funkcím ovládacího prvku na základě oken. |