共用方式為


IKnowledgeWithMarkers::ContainsAllChangeUnitsRequiredMarker

指出當來源提供者將項目加入至變更批次時,指定的項目是否需要包含所有變更單位。

HRESULT ContainsAllChangeUnitsRequiredMarker(
  BYTE* pItemId);

參數

  • pItemId
    [in] 要查閱的項目識別碼。

傳回值

  • 如果 pItemId 需要包含所有變更單位,為 S_OK。

  • 如果 pItemId 不需要包含所有變更單位,則為 S_FALSE。

  • 如果不是以識別碼格式指定此知識物件的 pItemId,則為 SYNC_E_ID_FORMAT_MISMATCH。

備註

使用自訂篩選時,來源提供者必須呼叫 ContainsAllChangeUnitsRequiredMarker,或使用 IKnowledgeWithMarkers::NextAllChangeUnitsRequiredMarker 列舉項目,以便檢查加入至變更批次的項目是否需要包含所有變更單位。當某個項目標示為需要所有變更單位時,來源提供者必須包含通過該項目之篩選的所有變更單位。

請參閱

參考

IKnowledgeWithMarkers 介面