ProviderOptions Перечисление

Определение

Содержит значения, указывающие тип поставщика автоматизации пользовательского интерфейса.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions = 
Public Enum ProviderOptions
Наследование
ProviderOptions
Атрибуты

Поля

ClientSideProvider 1

Поставщик автоматизации пользовательского интерфейса является поставщиком на стороне клиента.

NonClientAreaProvider 4

Поставщик автоматизации пользовательского интерфейса является поставщиком вне клиентской зоны.

OverrideProvider 8

Поставщик автоматизации пользовательского интерфейса переопределяет другого поставщика.

ProviderOwnsSetFocus 16

Поставщик модель автоматизации пользовательского интерфейса обрабатывает собственный фокус и не хочет, чтобы модель автоматизации пользовательского интерфейса устанавливали фокус на ближайшее окно от его имени при SetFocus() вызове. Этот параметр обычно используется поставщиками для окон, которые, как представляется, получают фокус, не получая фокус Win32, например меню и раскрывающиеся меню.

ServerSideProvider 2

Поставщик автоматизации пользовательского интерфейса является поставщиком на стороне сервера.

UseComThreading 32

Поставщик автоматизации пользовательского интерфейса ожидает вызова согласно правилам потоковой модели COM. Если поставщик находится в однопоточном подразделении, он будет вызываться только в потоке подразделения. Этот параметр доступен только поставщикам на стороне сервера.

Применяется к

См. также раздел