Condividi tramite


IKnowledgeWithMarkers::ContainsAllChangeUnitsRequiredMarker

Indica se l'elemento specificato richiede che tutte le unità di modifica vengano incluse quando il provider di origine aggiunge l'elemento a un batch di modifiche.

HRESULT ContainsAllChangeUnitsRequiredMarker(
  BYTE* pItemId);

Parametri

  • pItemId
    [in] ID dell'elemento da cercare.

Valore restituito

  • S_OK se pItemId richiede che tutte le unità di modifica vengano incluse.

  • S_FALSE se pItemId non richiede che tutte le unità di modifica vengano incluse.

  • SYNC_E_ID_FORMAT_MISMATCH se pItemId non è nel formato ID specificato per questo oggetto conoscenza.

Osservazioni

Quando vengono utilizzati filtri personalizzati, il provider di origine deve chiamare ContainsAllChangeUnitsRequiredMarker o enumerare elementi tramite IKnowledgeWithMarkers::NextAllChangeUnitsRequiredMarker, per controllare se gli elementi aggiunti a un batch di modifiche richiedono che tutte le unità di modifica siano incluse. Quando un elemento è contrassegnato in modo da richiedere tutte le unità di modifica, il provider di origine deve includere tutte le unità di modifica che passano il filtro per quell'elemento.

Vedere anche

Riferimento

Interfaccia IKnowledgeWithMarkers