Sdílet prostřednictvím


GraphUndoManager<T> – třída

Tato třída obtéká IOleUndoManager ze sady Visual Studio a přidá jednotku zpět slučování.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.GraphModel.GraphUndoManager<T>

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
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
Jazyk JScript nepodporuje obecné typy a metody.

Parametry typu

  • T
    Typ GraphUndoUnit této UndoManager přijímá.

Typ GraphUndoManager<T> zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda GraphUndoManager<T>

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost RedoStack Získá aktuální položky do zásobníku znovu seřazena většina nejméně poslední.
Chráněná vlastnost UndoStack Získá aktuální položky v zásobníku zpět, Objednáno, aby byla alespoň poslední nejvíce.

Nahoru

Metody

  Název Popis
Chráněná metoda Add Jednotka zadaná zpět se posune do zásobníku zpět.
Veřejná metoda AddOrMerge Přidá s jednotkou zpět do zásobníku zpět potenciálně je sloučení s další jednotky zpět v zásobníku nebo jeho umístěním, pokud je prázdná.Pokud má UndoOption.AddForce, bude vždy přidán, i když je prázdný.To je užitečné pro složené operace, například přesouvání uzlů, přetažením nebo úpravy popisku, kde řadu jednotek zpět sloučit do jednoho atomovou jednotkou a je nutné se způsob, jak přidat jednotku počínaje, i když je na první prázdný.
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.GraphModel – obor názvů