Метод 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
    Идентификатор искомого элемента.

Исключения

Тип исключения Условие

ArgumentOutOfRangeException

Параметр markerType имеет недопустимое значение.

InvalidKnowledgeVersionException

Свойство CompatibilityLevel имеет значение меньше SyncFrameworkVersion2.

SyncIdFormatMismatchException

Формат itemId отличается от формата идентификаторов, заданного для этого объекта набора знаний.

InvalidKnowledgeMarkerException

Объект набора знаний содержит элементы, помеченные маркером отличного от markerType типа.

См. также

Справочник

Класс SyncKnowledge
Элементы SyncKnowledge
Пространство имен Microsoft.Synchronization