ホーム › UI.Accessibility › ProviderOptions
ProviderOptions
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| ProviderOptions_ClientSideProvider | 1 | 0x1 |
| ProviderOptions_ServerSideProvider | 2 | 0x2 |
| ProviderOptions_NonClientAreaProvider | 4 | 0x4 |
| ProviderOptions_OverrideProvider | 8 | 0x8 |
| ProviderOptions_ProviderOwnsSetFocus | 16 | 0x10 |
| ProviderOptions_UseComThreading | 32 | 0x20 |
| ProviderOptions_RefuseNonClientSupport | 64 | 0x40 |
| ProviderOptions_HasNativeIAccessible | 128 | 0x80 |
| ProviderOptions_UseClientCoordinates | 256 | 0x100 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ProviderOptions : int {
ProviderOptions_ClientSideProvider = 1,
ProviderOptions_ServerSideProvider = 2,
ProviderOptions_NonClientAreaProvider = 4,
ProviderOptions_OverrideProvider = 8,
ProviderOptions_ProviderOwnsSetFocus = 16,
ProviderOptions_UseComThreading = 32,
ProviderOptions_RefuseNonClientSupport = 64,
ProviderOptions_HasNativeIAccessible = 128,
ProviderOptions_UseClientCoordinates = 256
} ProviderOptions;[Flags]
public enum ProviderOptions : int
{
ProviderOptions_ClientSideProvider = 1,
ProviderOptions_ServerSideProvider = 2,
ProviderOptions_NonClientAreaProvider = 4,
ProviderOptions_OverrideProvider = 8,
ProviderOptions_ProviderOwnsSetFocus = 16,
ProviderOptions_UseComThreading = 32,
ProviderOptions_RefuseNonClientSupport = 64,
ProviderOptions_HasNativeIAccessible = 128,
ProviderOptions_UseClientCoordinates = 256,
}<Flags>
Public Enum ProviderOptions As Integer
ProviderOptions_ClientSideProvider = 1
ProviderOptions_ServerSideProvider = 2
ProviderOptions_NonClientAreaProvider = 4
ProviderOptions_OverrideProvider = 8
ProviderOptions_ProviderOwnsSetFocus = 16
ProviderOptions_UseComThreading = 32
ProviderOptions_RefuseNonClientSupport = 64
ProviderOptions_HasNativeIAccessible = 128
ProviderOptions_UseClientCoordinates = 256
End Enumimport enum
class ProviderOptions(enum.IntFlag):
ProviderOptions_ClientSideProvider = 1
ProviderOptions_ServerSideProvider = 2
ProviderOptions_NonClientAreaProvider = 4
ProviderOptions_OverrideProvider = 8
ProviderOptions_ProviderOwnsSetFocus = 16
ProviderOptions_UseComThreading = 32
ProviderOptions_RefuseNonClientSupport = 64
ProviderOptions_HasNativeIAccessible = 128
ProviderOptions_UseClientCoordinates = 256// ProviderOptions (flags)
pub const ProviderOptions_ClientSideProvider: i32 = 1;
pub const ProviderOptions_ServerSideProvider: i32 = 2;
pub const ProviderOptions_NonClientAreaProvider: i32 = 4;
pub const ProviderOptions_OverrideProvider: i32 = 8;
pub const ProviderOptions_ProviderOwnsSetFocus: i32 = 16;
pub const ProviderOptions_UseComThreading: i32 = 32;
pub const ProviderOptions_RefuseNonClientSupport: i32 = 64;
pub const ProviderOptions_HasNativeIAccessible: i32 = 128;
pub const ProviderOptions_UseClientCoordinates: i32 = 256;// ProviderOptions
const (
ProviderOptions_ClientSideProvider int32 = 1
ProviderOptions_ServerSideProvider int32 = 2
ProviderOptions_NonClientAreaProvider int32 = 4
ProviderOptions_OverrideProvider int32 = 8
ProviderOptions_ProviderOwnsSetFocus int32 = 16
ProviderOptions_UseComThreading int32 = 32
ProviderOptions_RefuseNonClientSupport int32 = 64
ProviderOptions_HasNativeIAccessible int32 = 128
ProviderOptions_UseClientCoordinates int32 = 256
)const
ProviderOptions_ClientSideProvider = 1;
ProviderOptions_ServerSideProvider = 2;
ProviderOptions_NonClientAreaProvider = 4;
ProviderOptions_OverrideProvider = 8;
ProviderOptions_ProviderOwnsSetFocus = 16;
ProviderOptions_UseComThreading = 32;
ProviderOptions_RefuseNonClientSupport = 64;
ProviderOptions_HasNativeIAccessible = 128;
ProviderOptions_UseClientCoordinates = 256;// ProviderOptions
pub const ProviderOptions_ClientSideProvider: i32 = 1;
pub const ProviderOptions_ServerSideProvider: i32 = 2;
pub const ProviderOptions_NonClientAreaProvider: i32 = 4;
pub const ProviderOptions_OverrideProvider: i32 = 8;
pub const ProviderOptions_ProviderOwnsSetFocus: i32 = 16;
pub const ProviderOptions_UseComThreading: i32 = 32;
pub const ProviderOptions_RefuseNonClientSupport: i32 = 64;
pub const ProviderOptions_HasNativeIAccessible: i32 = 128;
pub const ProviderOptions_UseClientCoordinates: i32 = 256;const
ProviderOptions_ClientSideProvider* = 1
ProviderOptions_ServerSideProvider* = 2
ProviderOptions_NonClientAreaProvider* = 4
ProviderOptions_OverrideProvider* = 8
ProviderOptions_ProviderOwnsSetFocus* = 16
ProviderOptions_UseComThreading* = 32
ProviderOptions_RefuseNonClientSupport* = 64
ProviderOptions_HasNativeIAccessible* = 128
ProviderOptions_UseClientCoordinates* = 256enum ProviderOptions : int {
ProviderOptions_ClientSideProvider = 1,
ProviderOptions_ServerSideProvider = 2,
ProviderOptions_NonClientAreaProvider = 4,
ProviderOptions_OverrideProvider = 8,
ProviderOptions_ProviderOwnsSetFocus = 16,
ProviderOptions_UseComThreading = 32,
ProviderOptions_RefuseNonClientSupport = 64,
ProviderOptions_HasNativeIAccessible = 128,
ProviderOptions_UseClientCoordinates = 256,
}#define global ProviderOptions_ClientSideProvider 0x1
#define global ProviderOptions_ServerSideProvider 0x2
#define global ProviderOptions_NonClientAreaProvider 0x4
#define global ProviderOptions_OverrideProvider 0x8
#define global ProviderOptions_ProviderOwnsSetFocus 0x10
#define global ProviderOptions_UseComThreading 0x20
#define global ProviderOptions_RefuseNonClientSupport 0x40
#define global ProviderOptions_HasNativeIAccessible 0x80
#define global ProviderOptions_UseClientCoordinates 0x100
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。