IConditionFactory 介面 (structuredquery.h)

提供方法來建立或解析剖析查詢字串取得的條件樹狀結構。

繼承

IConditionFactory介面繼承自IUnknown介面。 IConditionFactory 也有下列類型的成員:

方法

IConditionFactory介面具有這些方法。

 
IConditionFactory::MakeAndOr

建立條件節點,此節點為邏輯結合 (AND) 或分離 (或子條件集合) 。
IConditionFactory::MakeLeaf

建立分葉條件節點,代表屬性值和常數值的比較。
IConditionFactory::MakeNot

建立條件節點,此節點是邏輯否定 (NOT) (此節點子節點) 。 (IConditionFactory.MakeNot)
IConditionFactory::Resolve

在條件樹狀結構上執行各種轉換,包括具有相對日期/時程表達式的下列條件:_resolves條件,以絕對日期/時間 (做為VT_FILETIME) ;將其他已辨識的具名實體轉換成具有實際值的條件樹狀結構;簡化條件樹狀結構;以其他屬性的 OR 樹狀架構取代虛擬或複合屬性;移除沒有套用條件之屬性關鍵字的查詢所產生的條件樹狀結構。

備註

StructuredQuerySample示範如何從主控台讀取行、使用系統架構剖析它們,以及顯示產生的條件樹狀結構。

規格需求

   
最低支援的用戶端 Windows XP 搭配 SP2、Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 SP1 [僅限傳統型應用程式]
目標平台 Windows
標頭 structuredquery.h
可轉散發套件 Windows 桌面搜尋 (WDS) 3.0

另請參閱

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory2

參考