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
)
パラメーター
- markerType
型 : Microsoft.Synchronization. . :: . .MarkerType
itemId に、この種類のマーカーでマークを付けます。
- itemId
型 : Microsoft.Synchronization. . :: . .SyncId
markerType でマークを付ける項目の ID です。
例外
例外 | 条件 |
---|---|
ArgumentOutOfRangeException | markerType は有効な値ではありません。 |
InvalidKnowledgeVersionException | CompatibilityLevel プロパティが、SyncFrameworkVersion2 より小さい値です。 |
SyncIdFormatMismatchException | itemId は、このナレッジ オブジェクトに対して指定されている ID 形式ではありません。 |
InvalidKnowledgeMarkerException | ナレッジ オブジェクトに、markerType 以外の種類のマーカーでマークが付けられている項目が既に含まれています。 |
InvalidOperationException | この SyncKnowledge オブジェクトは初期化されていません。 |
説明
SyncKnowledge オブジェクトに含めることができるマーカーは 1 種類だけです。ナレッジ オブジェクトに含まれているマーカーの種類を変更するには、新しいマーカーを追加する前に RemoveAllChangeUnitsMarkers を呼び出す必要があります。