Método Graph.BeginUpdate (Object, String, UndoOption)
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 _
) 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
Parâmetros
- undoUnitId
Tipo: System.Object
Para identificar e mesclar.
- undoDescription
Tipo: System.String
Um aplicativo pode levantar esta legenda como um rótulo em operações de desfazer.
- option
Tipo: Microsoft.VisualStudio.GraphModel.UndoOption
o tipo de desfaz.
Valor de retorno
Tipo: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Um novo GraphTransactionScope.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.