다음을 통해 공유


ProviderOptions 열거형

정의

UI 자동화 공급자의 유형을 지정하는 값을 포함합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions = 
Public Enum ProviderOptions
상속
ProviderOptions
특성

필드

ClientSideProvider 1

UI 자동화 공급자가 클라이언트 쪽 공급자입니다.

NonClientAreaProvider 4

UI 자동화 공급자가 비클라이언트 영역의 공급자입니다.

OverrideProvider 8

UI 자동화 공급자가 다른 공급자를 재정의합니다.

ProviderOwnsSetFocus 16

UI 자동화 공급자는 자체 포커스를 처리하며 UI 자동화 호출될 때 SetFocus() 포커스를 가장 가까운 창으로 설정하지 않도록 합니다. 이 옵션은 일반적으로 메뉴 및 드롭다운 메뉴와 같이 Win32 포커스를 실제로 받지 않고 포커스를 받는 것처럼 보이는 창용 공급자에서 사용됩니다.

ServerSideProvider 2

UI 자동화 공급자가 서버 쪽 공급자입니다.

UseComThreading 32

UI 자동화 공급자는 COM 스레딩 규칙에 따라 호출되어야 합니다. 공급자가 단일 스레드 아파트에 있는 경우 아파트 스레드에서만 호출됩니다. 서버 쪽 공급자만 이 옵션을 사용할 수 있습니다.

적용 대상

추가 정보