Compartir a través de


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

Comienza una actualización de modo por lotes en un gráfico (que es más eficaz).Debe llamar a () al método completed en el GraphTransactionScope devuelto, si no los cambios se revierte.El modelo habitual es utilizar esto en using de modo que si se produce una excepción los cambios se vuelve automáticamente revertido.

Espacio de nombres:  Microsoft.VisualStudio.GraphModel
Ensamblado:  Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)

Sintaxis

'Declaración
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

  • undoUnitId
    Tipo: System.Object
    Para identificar y la combinación.
  • undoDescription
    Tipo: System.String
    Una aplicación puede exponer esta leyenda como etiqueta de operaciones de deshacer.
  • forceAdd
    Tipo: System.Boolean
    Esto sólo es válido si la opción es UndoOption.Add.Esto produce una nueva unidad de deshacer incluso si está vacío.Esto es útil cuando está realizando una operación compuesta formada por unidades combinadas varias de deshacer donde debe asegurarse de que la operación de agrega la unidad inicial incluso si está vacía.

Valor devuelto

Tipo: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Un nuevo GraphTransactionScope.

Seguridad de .NET Framework

Vea también

Referencia

Graph Clase

BeginUpdate (Sobrecarga)

Microsoft.VisualStudio.GraphModel (Espacio de nombres)