ProviderOptions Wyliczenie

Definicja

Zawiera wartości określające typ dostawcy automatyzacja interfejsu użytkownika.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

C#
[System.Flags]
public enum ProviderOptions
Dziedziczenie
ProviderOptions
Atrybuty

Pola

Nazwa Wartość Opis
ClientSideProvider 1

Dostawca automatyzacja interfejsu użytkownika jest dostawcą po stronie klienta.

NonClientAreaProvider 4

Dostawca automatyzacja interfejsu użytkownika jest dostawcą niebędącym klientem.

OverrideProvider 8

Dostawca automatyzacja interfejsu użytkownika zastępuje innego dostawcę.

ProviderOwnsSetFocus 16

Dostawca automatyzacja interfejsu użytkownika obsługuje własny fokus i nie chce, aby automatyzacja interfejsu użytkownika ustawić fokus na najbliższe okno w jego imieniu po SetFocus() wywołaniu. Ta opcja jest zwykle używana przez dostawców okien, które wydają się skupiać bez faktycznego otrzymywania fokusu Win32, takich jak menu i menu rozwijane.

ServerSideProvider 2

Dostawca automatyzacja interfejsu użytkownika jest dostawcą po stronie serwera.

UseComThreading 32

Dostawca automatyzacja interfejsu użytkownika oczekuje wywołania zgodnie z regułami wątków COM. Jeśli dostawca znajduje się w mieszkaniu Single-Threaded, zostanie wywołany tylko w wątku mieszkalnym. Tej opcji mogą używać tylko dostawcy po stronie serwera.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Zobacz też