ProviderOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит значения, указывающие тип поставщика автоматизации пользовательского интерфейса.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions =
Public Enum ProviderOptions
- Наследование
- Атрибуты
Поля
ClientSideProvider | 1 | Поставщик автоматизации пользовательского интерфейса является поставщиком на стороне клиента. |
NonClientAreaProvider | 4 | Поставщик автоматизации пользовательского интерфейса является поставщиком вне клиентской зоны. |
OverrideProvider | 8 | Поставщик автоматизации пользовательского интерфейса переопределяет другого поставщика. |
ProviderOwnsSetFocus | 16 | Поставщик модель автоматизации пользовательского интерфейса обрабатывает собственный фокус и не хочет, чтобы модель автоматизации пользовательского интерфейса устанавливали фокус на ближайшее окно от его имени при SetFocus() вызове. Этот параметр обычно используется поставщиками для окон, которые, как представляется, получают фокус, не получая фокус Win32, например меню и раскрывающиеся меню. |
ServerSideProvider | 2 | Поставщик автоматизации пользовательского интерфейса является поставщиком на стороне сервера. |
UseComThreading | 32 | Поставщик автоматизации пользовательского интерфейса ожидает вызова согласно правилам потоковой модели COM. Если поставщик находится в однопоточном подразделении, он будет вызываться только в потоке подразделения. Этот параметр доступен только поставщикам на стороне сервера. |