CONDITION_CREATION_OPTIONS列挙 (structuredquery.h)
条件ツリー ノードの種類を示すために、次のインターフェイスで使用するフラグのセットを提供します: ICondition、 ICondition2、 IConditionFactory、 IConditionFactory2、 および IConditionGenerator。
構文
typedef enum CONDITION_CREATION_OPTIONS {
CONDITION_CREATION_DEFAULT = 0,
CONDITION_CREATION_NONE = 0,
CONDITION_CREATION_SIMPLIFY = 0x1,
CONDITION_CREATION_VECTOR_AND = 0x2,
CONDITION_CREATION_VECTOR_OR = 0x4,
CONDITION_CREATION_VECTOR_LEAF = 0x8,
CONDITION_CREATION_USE_CONTENT_LOCALE = 0x10
} ;
定数
CONDITION_CREATION_DEFAULT 値: 0 条件が既定値に設定されていることを示します。 |
CONDITION_CREATION_NONE 値: 0 条件が NULL に設定されていることを示 します。 |
CONDITION_CREATION_SIMPLIFY 値: 0x1 返される条件を可能な限り簡略化する必要があることを示します。 場合によっては、このフラグは、返された条件が新しく作成されず、既存のオブジェクトを参照していることを示します。 |
CONDITION_CREATION_VECTOR_AND 値: 0x2 PROPVARIANT で設定されたVT_VECTORを使用してリーフ条件を作成するのではなく、ベクター要素を値として持つリーフの AND 条件を作成する必要があることを示します。 |
CONDITION_CREATION_VECTOR_OR 値: 0x4 PROPVARIANT で設定されたVT_VECTORを使用してリーフ条件を作成するのではなく、ベクター要素を値として持つリーフの OR 条件を作成する必要があることを示します。 |
CONDITION_CREATION_VECTOR_LEAF 値: 0x8 PROPVARIANT で設定VT_VECTORリーフ条件の作成を許可する必要があることを示します。 |
CONDITION_CREATION_USE_CONTENT_LOCALE 値: 0x10 指定したロケールを無視し、現在選択されているコンテンツ ロケール IConditionFactory2::CreateStringLeaf と IConditionFactory2::CreateLeaf を使用する必要があることを示します。 |
注釈
>次のいずれかのフラグのみを同時に設定する必要があります。
- CONDITION_CREATION_VECTOR_AND
- CONDITION_CREATION_VECTOR_OR
- CONDITION_CREATION_VECTOR_LEAF
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | structuredquery.h |
こちらもご覧ください
参照