共用方式為


SyncKnowledge.AddMarker 方法

使用指定的標記類型來標示指定的項目。

命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)

語法

'宣告
Public Sub AddMarker ( _
    markerType As MarkerType, _
    itemId As SyncId _
)
'用途
Dim instance As SyncKnowledge
Dim markerType As MarkerType
Dim itemId As SyncId

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

參數

  • markerType
    itemId 會使用這種標記類型進行標示。
  • itemId
    要使用 markerType 標示之項目的識別碼。

例外

例外狀況型別 條件

ArgumentOutOfRangeException

markerType 不是有效的值。

InvalidKnowledgeVersionException

CompatibilityLevel 屬性小於 SyncFrameworkVersion2

SyncIdFormatMismatchException

itemId 沒有採用針對這個知識物件所指定的識別碼格式。

InvalidKnowledgeMarkerException

知識物件已經包含使用 markerType 以外之標記類型所標示的項目。

備註

SyncKnowledge 物件只能包含一種類型的標記。若要變更知識物件中包含之標記的類型,必須在加入新標記之前,呼叫 RemoveAllChangeUnitsMarkers

請參閱

參考

SyncKnowledge 類別
SyncKnowledge 成員
Microsoft.Synchronization 命名空間