ProviderOptions Výčet

Definice

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
ProviderOptions
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.

Platí pro

Viz také