ProviderOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje hodnoty, které určují typ zprostředkovatele model UI Automation.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions =
Public Enum ProviderOptions
- Dědičnost
- Atributy
Pole
ClientSideProvider | 1 | Zprostředkovatel model UI Automation je zprostředkovatel na straně klienta. |
NonClientAreaProvider | 4 | Zprostředkovatel model UI Automation není zprostředkovatelem klientské oblasti. |
OverrideProvider | 8 | Zprostředkovatel model UI Automation přepíše jiného zprostředkovatele. |
ProviderOwnsSetFocus | 16 | Zprostředkovatel model UI Automation zpracovává vlastní fokus a nechce, aby model UI Automation při SetFocus() jeho zavolání nastavil fokus na nejbližší okno. Tuto možnost obvykle používají poskytovatelé pro okna, která zdánlivě přebírají fokus, aniž by skutečně získala fokus Win32, například nabídky a rozevírací nabídky. |
ServerSideProvider | 2 | Poskytovatel model UI Automation je zprostředkovatel na straně serveru. |
UseComThreading | 32 | Zprostředkovatel model UI Automation očekává, že bude volán podle pravidel vláken modelu COM. Pokud se poskytovatel nachází v Single-Threaded Apartment, bude volán pouze ve vlákně apartmánu. Tuto možnost můžou použít jenom poskytovatelé na straně serveru. |