Поделиться через


IKnowledgeWithMarkers::AddAllChangeUnitsRequiredMarker

Помечает заданный элемент как требующий включения всех базовых единиц при добавлении элемента в пакет изменений поставщиком источника.

HRESULT AddAllChangeUnitsRequiredMarker(
  BYTE* pItemId);

Параметры

  • pItemId
    [in] Идентификатор элемента, который помечается как требующий включения всех базовых единиц.

Возвращаемое значение

  • S_OK.

  • SYNC_E_ID_FORMAT_MISMATCH, если pItemId не задан в формате идентификаторов, указанном для этого объекта набора знаний.

  • SYNC_E_MARKER_MISMATCH, если объект набора знаний уже содержит элементы, отмеченные как элементы, включающие все базовые единицы.

Замечания

Объект IKnowledgeWithMarkers может содержать маркеры только одного типа. Чтобы изменить тип маркеров, содержащихся в объекте набора знаний, необходимо вызвать метод RemoveMarkers перед добавлением новых маркеров.

См. также

Справочник

Интерфейс IKnowledgeWithMarkers