SyncKnowledge.RemoveMarker 方法

从指定项中删除指定类型的标记。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public Sub RemoveMarker ( _
    markerType As MarkerType, _
    itemId As SyncId _
)
用法
Dim instance As SyncKnowledge
Dim markerType As MarkerType
Dim itemId As SyncId

instance.RemoveMarker(markerType, itemId)
public void RemoveMarker (
    MarkerType markerType,
    SyncId itemId
)
public:
void RemoveMarker (
    MarkerType markerType, 
    SyncId^ itemId
)
public void RemoveMarker (
    MarkerType markerType, 
    SyncId itemId
)
public function RemoveMarker (
    markerType : MarkerType, 
    itemId : SyncId
)

参数

  • markerType
    要删除的标记的类型。
  • itemId
    要查找的项的 ID。

异常

异常类型 条件

ArgumentOutOfRangeException

markerType 不是有效值。

InvalidKnowledgeVersionException

CompatibilityLevel 属性小于 SyncFrameworkVersion2

SyncIdFormatMismatchException

itemId 未采用为此知识对象指定的 ID 格式。

InvalidKnowledgeMarkerException

知识对象包含用 markerType 之外的标记类型进行标记的项。

请参阅

参考

SyncKnowledge 类
SyncKnowledge 成员
Microsoft.Synchronization 命名空间