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
)
member AddMarker : 
        markerType:MarkerType * 
        itemId:SyncId -> unit 
public function AddMarker(
    markerType : MarkerType, 
    itemId : SyncId
)

パラメーター

例外

例外 条件
ArgumentOutOfRangeException

markerType は有効な値ではありません。

InvalidKnowledgeVersionException

CompatibilityLevel プロパティが、SyncFrameworkVersion2 より小さい値です。

SyncIdFormatMismatchException

itemId は、このナレッジ オブジェクトに対して指定されている ID 形式ではありません。

InvalidKnowledgeMarkerException

ナレッジ オブジェクトに、markerType 以外の種類のマーカーでマークが付けられている項目が既に含まれています。

InvalidOperationException

この SyncKnowledge オブジェクトは初期化されていません。

説明

SyncKnowledge オブジェクトに含めることができるマーカーは 1 種類だけです。ナレッジ オブジェクトに含まれているマーカーの種類を変更するには、新しいマーカーを追加する前に RemoveAllChangeUnitsMarkers を呼び出す必要があります。

参照

参照

SyncKnowledgeクラス

SyncKnowledge メンバー

Microsoft.Synchronization 名前空間