Partilhar via


Classe GraphUndoManager<T>

Essa classe envolve o IOleUndoManager do Visual Studio e adicioná-lo desfaz mesclar da unidade.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.GraphModel.GraphUndoManager<T>

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

Sintaxe

'Declaração
Public MustInherit Class GraphUndoManager(Of T As GraphUndoUnit)
public abstract class GraphUndoManager<T>
where T : GraphUndoUnit
generic<typename T>
where T : GraphUndoUnit
public ref class GraphUndoManager abstract
[<AbstractClass>]
type GraphUndoManager<'T when 'T : GraphUndoUnit> =  class end
JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • T
    O tipo de GraphUndoUnit que aceita. este UndoManager

O tipo GraphUndoManager<T> expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido GraphUndoManager<T>

Superior

Propriedades

  Nome Descrição
Propriedade protegida RedoStack Obtém as entradas atual na pilha refazer, ordenada para o menos mais recente.
Propriedade protegida UndoStack Obtém as entradas na pilha atual, desfazer ordenada para o menos mais recente.

Superior

Métodos

  Nome Descrição
Método protegido Add Pressiona especificado desfazer a unidade na pilha desfazer.
Método público AddOrMerge Adiciona uma unidade desfazer a pilha de desfazer, mesclando potencialmente um com outro desfazer unidades na pilha ou em soltar-la está vazia.Se tiver UndoOption.AddForce, será adicionada sempre, mesmo se está vazia.Isso é útil para operações compostas como nós movendo, ou a operação arrastar/edição de rótulo de onde você mescla uma série desfaz unidades em um e unidade atomic você deve ter uma certa maneira de começar com a unidade adicionar se está no início vazia.
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.GraphModel