Win32 API 日本語リファレンス
ホームSystem.Search › STRUCTURED_QUERY_RESOLVE_OPTION

STRUCTURED_QUERY_RESOLVE_OPTION

列挙型フラグ
基底型i4

メンバー 11

名前10進16進
SQRO_DEFAULT00x0
SQRO_DONT_RESOLVE_DATETIME10x1
SQRO_ALWAYS_ONE_INTERVAL20x2
SQRO_DONT_SIMPLIFY_CONDITION_TREES40x4
SQRO_DONT_MAP_RELATIONS80x8
SQRO_DONT_RESOLVE_RANGES160x10
SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS320x20
SQRO_DONT_SPLIT_WORDS640x40
SQRO_IGNORE_PHRASE_ORDER1280x80
SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES2560x100
SQRO_ADD_ROBUST_ITEM_NAME5120x200

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum STRUCTURED_QUERY_RESOLVE_OPTION : int {
    SQRO_DEFAULT = 0,
    SQRO_DONT_RESOLVE_DATETIME = 1,
    SQRO_ALWAYS_ONE_INTERVAL = 2,
    SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4,
    SQRO_DONT_MAP_RELATIONS = 8,
    SQRO_DONT_RESOLVE_RANGES = 16,
    SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32,
    SQRO_DONT_SPLIT_WORDS = 64,
    SQRO_IGNORE_PHRASE_ORDER = 128,
    SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256,
    SQRO_ADD_ROBUST_ITEM_NAME = 512
} STRUCTURED_QUERY_RESOLVE_OPTION;
[Flags]
public enum STRUCTURED_QUERY_RESOLVE_OPTION : int
{
    SQRO_DEFAULT = 0,
    SQRO_DONT_RESOLVE_DATETIME = 1,
    SQRO_ALWAYS_ONE_INTERVAL = 2,
    SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4,
    SQRO_DONT_MAP_RELATIONS = 8,
    SQRO_DONT_RESOLVE_RANGES = 16,
    SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32,
    SQRO_DONT_SPLIT_WORDS = 64,
    SQRO_IGNORE_PHRASE_ORDER = 128,
    SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256,
    SQRO_ADD_ROBUST_ITEM_NAME = 512,
}
<Flags>
Public Enum STRUCTURED_QUERY_RESOLVE_OPTION As Integer
    SQRO_DEFAULT = 0
    SQRO_DONT_RESOLVE_DATETIME = 1
    SQRO_ALWAYS_ONE_INTERVAL = 2
    SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4
    SQRO_DONT_MAP_RELATIONS = 8
    SQRO_DONT_RESOLVE_RANGES = 16
    SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32
    SQRO_DONT_SPLIT_WORDS = 64
    SQRO_IGNORE_PHRASE_ORDER = 128
    SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256
    SQRO_ADD_ROBUST_ITEM_NAME = 512
End Enum
import enum

class STRUCTURED_QUERY_RESOLVE_OPTION(enum.IntFlag):
    SQRO_DEFAULT = 0
    SQRO_DONT_RESOLVE_DATETIME = 1
    SQRO_ALWAYS_ONE_INTERVAL = 2
    SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4
    SQRO_DONT_MAP_RELATIONS = 8
    SQRO_DONT_RESOLVE_RANGES = 16
    SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32
    SQRO_DONT_SPLIT_WORDS = 64
    SQRO_IGNORE_PHRASE_ORDER = 128
    SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256
    SQRO_ADD_ROBUST_ITEM_NAME = 512
// STRUCTURED_QUERY_RESOLVE_OPTION (flags)
pub const SQRO_DEFAULT: i32 = 0;
pub const SQRO_DONT_RESOLVE_DATETIME: i32 = 1;
pub const SQRO_ALWAYS_ONE_INTERVAL: i32 = 2;
pub const SQRO_DONT_SIMPLIFY_CONDITION_TREES: i32 = 4;
pub const SQRO_DONT_MAP_RELATIONS: i32 = 8;
pub const SQRO_DONT_RESOLVE_RANGES: i32 = 16;
pub const SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS: i32 = 32;
pub const SQRO_DONT_SPLIT_WORDS: i32 = 64;
pub const SQRO_IGNORE_PHRASE_ORDER: i32 = 128;
pub const SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES: i32 = 256;
pub const SQRO_ADD_ROBUST_ITEM_NAME: i32 = 512;
// STRUCTURED_QUERY_RESOLVE_OPTION
const (
	SQRO_DEFAULT int32 = 0
	SQRO_DONT_RESOLVE_DATETIME int32 = 1
	SQRO_ALWAYS_ONE_INTERVAL int32 = 2
	SQRO_DONT_SIMPLIFY_CONDITION_TREES int32 = 4
	SQRO_DONT_MAP_RELATIONS int32 = 8
	SQRO_DONT_RESOLVE_RANGES int32 = 16
	SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS int32 = 32
	SQRO_DONT_SPLIT_WORDS int32 = 64
	SQRO_IGNORE_PHRASE_ORDER int32 = 128
	SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES int32 = 256
	SQRO_ADD_ROBUST_ITEM_NAME int32 = 512
)
const
  SQRO_DEFAULT = 0;
  SQRO_DONT_RESOLVE_DATETIME = 1;
  SQRO_ALWAYS_ONE_INTERVAL = 2;
  SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4;
  SQRO_DONT_MAP_RELATIONS = 8;
  SQRO_DONT_RESOLVE_RANGES = 16;
  SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32;
  SQRO_DONT_SPLIT_WORDS = 64;
  SQRO_IGNORE_PHRASE_ORDER = 128;
  SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256;
  SQRO_ADD_ROBUST_ITEM_NAME = 512;
// STRUCTURED_QUERY_RESOLVE_OPTION
pub const SQRO_DEFAULT: i32 = 0;
pub const SQRO_DONT_RESOLVE_DATETIME: i32 = 1;
pub const SQRO_ALWAYS_ONE_INTERVAL: i32 = 2;
pub const SQRO_DONT_SIMPLIFY_CONDITION_TREES: i32 = 4;
pub const SQRO_DONT_MAP_RELATIONS: i32 = 8;
pub const SQRO_DONT_RESOLVE_RANGES: i32 = 16;
pub const SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS: i32 = 32;
pub const SQRO_DONT_SPLIT_WORDS: i32 = 64;
pub const SQRO_IGNORE_PHRASE_ORDER: i32 = 128;
pub const SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES: i32 = 256;
pub const SQRO_ADD_ROBUST_ITEM_NAME: i32 = 512;
const
  SQRO_DEFAULT* = 0
  SQRO_DONT_RESOLVE_DATETIME* = 1
  SQRO_ALWAYS_ONE_INTERVAL* = 2
  SQRO_DONT_SIMPLIFY_CONDITION_TREES* = 4
  SQRO_DONT_MAP_RELATIONS* = 8
  SQRO_DONT_RESOLVE_RANGES* = 16
  SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS* = 32
  SQRO_DONT_SPLIT_WORDS* = 64
  SQRO_IGNORE_PHRASE_ORDER* = 128
  SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES* = 256
  SQRO_ADD_ROBUST_ITEM_NAME* = 512
enum STRUCTURED_QUERY_RESOLVE_OPTION : int {
    SQRO_DEFAULT = 0,
    SQRO_DONT_RESOLVE_DATETIME = 1,
    SQRO_ALWAYS_ONE_INTERVAL = 2,
    SQRO_DONT_SIMPLIFY_CONDITION_TREES = 4,
    SQRO_DONT_MAP_RELATIONS = 8,
    SQRO_DONT_RESOLVE_RANGES = 16,
    SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS = 32,
    SQRO_DONT_SPLIT_WORDS = 64,
    SQRO_IGNORE_PHRASE_ORDER = 128,
    SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES = 256,
    SQRO_ADD_ROBUST_ITEM_NAME = 512,
}
#define global SQRO_DEFAULT                           0x0
#define global SQRO_DONT_RESOLVE_DATETIME             0x1
#define global SQRO_ALWAYS_ONE_INTERVAL               0x2
#define global SQRO_DONT_SIMPLIFY_CONDITION_TREES     0x4
#define global SQRO_DONT_MAP_RELATIONS                0x8
#define global SQRO_DONT_RESOLVE_RANGES               0x10
#define global SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS 0x20
#define global SQRO_DONT_SPLIT_WORDS                  0x40
#define global SQRO_IGNORE_PHRASE_ORDER               0x80
#define global SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES   0x100
#define global SQRO_ADD_ROBUST_ITEM_NAME              0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。