IKnowledgeWithMarkers::AddAllChangeUnitsRequiredMarker
Помечает заданный элемент как требующий включения всех базовых единиц при добавлении элемента в пакет изменений поставщиком источника.
HRESULT AddAllChangeUnitsRequiredMarker(
BYTE* pItemId);
Параметры
- pItemId
[in] Идентификатор элемента, который помечается как требующий включения всех базовых единиц.
Возвращаемое значение
S_OK.
SYNC_E_ID_FORMAT_MISMATCH, если pItemId не задан в формате идентификаторов, указанном для этого объекта набора знаний.
SYNC_E_MARKER_MISMATCH, если объект набора знаний уже содержит элементы, отмеченные как элементы, включающие все базовые единицы.
Замечания
Объект IKnowledgeWithMarkers может содержать маркеры только одного типа. Чтобы изменить тип маркеров, содержащихся в объекте набора знаний, необходимо вызвать метод RemoveMarkers перед добавлением новых маркеров.