Graph.BeginUpdate - метод (Object, String, UndoOption)
Начинается обновление пакетного режима на диаграмме (который является более эффективным). Необходимо вызвать метод Complete() для возвращенного GraphTransactionScope; в противном случае изменения будут откачены. Обычный шаблон используются в блоке using таким образом, что при возникновении исключения, изменения будут откачены автоматически.
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
Public Function BeginUpdate ( _
undoUnitId As Object, _
undoDescription As String, _
option As UndoOption _
) As GraphTransactionScope
public GraphTransactionScope BeginUpdate(
Object undoUnitId,
string undoDescription,
UndoOption option
)
public:
GraphTransactionScope^ BeginUpdate(
Object^ undoUnitId,
String^ undoDescription,
UndoOption option
)
member BeginUpdate :
undoUnitId:Object *
undoDescription:string *
option:UndoOption -> GraphTransactionScope
public function BeginUpdate(
undoUnitId : Object,
undoDescription : String,
option : UndoOption
) : GraphTransactionScope
Параметры
undoUnitId
Тип: ObjectДля определения и слияния.
undoDescription
Тип: StringПриложение может поверхность этот заголовок в качестве метки на операции отката.
option
Тип: Microsoft.VisualStudio.GraphModel.UndoOptionТип отката.
Возвращаемое значение
Тип: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Новое GraphTransactionScope.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.