IKnowledgeWithMarkers::AddAllChangeUnitsRequiredMarker
将指定项标记为要求在源提供程序将项添加到变更批时包括所有变更单位。
HRESULT AddAllChangeUnitsRequiredMarker(
BYTE* pItemId);
参数
- pItemId
[in] 要标记为需要包含所有变更单位的项的 ID。
返回值
S_OK。
如果 pItemId 的 ID 格式不是为此知识对象指定的格式,则返回值为 SYNC_E_ID_FORMAT_MISMATCH。
如果知识对象已包含标记为包括所有变更单位的项,则返回值为 SYNC_E_MARKER_MISMATCH。
备注
IKnowledgeWithMarkers 对象仅能包含一种类型的标记。若要更改包含在知识对象中的标记类型,必须在添加新标记之前调用 RemoveMarkers。