Partilhar via


Método Graph.BeginUpdate (Object, String, UndoOption, Boolean)

Inicia uma atualização de modo em lotes no gráfico (que é mais eficiente).Você deve chamar o método () completo em GraphTransactionScope retornado se não, suas alterações serão revertidas.O padrão comum é usar ou em um bloco de using de modo que se uma exceção é lançada as alterações são revertidas automaticamente.

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)

Sintaxe

'Declaração
Public Function BeginUpdate ( _
    undoUnitId As Object, _
    undoDescription As String, _
    option As UndoOption, _
    forceAdd As Boolean _
) As GraphTransactionScope
public GraphTransactionScope BeginUpdate(
    Object undoUnitId,
    string undoDescription,
    UndoOption option,
    bool forceAdd
)
public:
GraphTransactionScope^ BeginUpdate(
    Object^ undoUnitId, 
    String^ undoDescription, 
    UndoOption option, 
    bool forceAdd
)
member BeginUpdate : 
        undoUnitId:Object * 
        undoDescription:string * 
        option:UndoOption * 
        forceAdd:bool -> GraphTransactionScope 
public function BeginUpdate(
    undoUnitId : Object, 
    undoDescription : String, 
    option : UndoOption, 
    forceAdd : boolean
) : GraphTransactionScope

Parâmetros

  • undoDescription
    Tipo: System.String
    Um aplicativo pode levantar esta legenda como um rótulo em operações de desfazer.
  • forceAdd
    Tipo: System.Boolean
    Isso é válido somente se o padrão é UndoOption.Add.Isso faz com que um novo desfaz a unidade se está vazia.Isso é útil quando você estiver fazendo uma operação composto que consiste em várias mesclado desfça as unidades onde você deve se certificar de que a operação adicionar adiciona a unidade inicial se está vazia.

Valor de retorno

Tipo: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Um novo GraphTransactionScope.

Segurança do .NET Framework

Consulte também

Referência

Graph Classe

Sobrecargas BeginUpdate

Namespace Microsoft.VisualStudio.GraphModel