UndoManager – třída
Poskytuje funkce pro vrácení a opakované provedení operace.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.UndoManager
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Deklarace
Public Class UndoManager _
Implements IDisposable
public class UndoManager : IDisposable
Typ UndoManager zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
UndoManager(Context) | konstruktor. | |
UndoManager(Store) | konstruktor. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
CanUndoRedoCallbackCollection | ||
Context | Kontextu, který obsahuje UndoManager | |
InRedo | Zda nejsou manager zpět do středu znovu je či není návratu. | |
InUndo | Návrat, zda nejsou správce zpět je uprostřed vrácení zpět nebo ne. | |
MaxUndoableTransactions | Maximální počet položek zpět viditelný v zásobníku zpět | |
RedoableTransactions | Seznam redoable TransactionItems udržovaných UndoManager. | |
RedoCount | Počet položek v zásobníku znovu | |
Store | Úložiště, které obsahuje UndoManager | |
TopmostUndoableTransaction | ID transakce vrchní vrátit zpět stact | |
UndoableTransactions | Seznam vrátit TransactionItems udržovaných UndoManager. | |
UndoCount | Počet položek v zásobníku zpět. | |
UndoState | Stav zpět. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddCanUndoRedoCallback | Přidáte CanUndoRedo volič. | |
AddUndoableAction | Přidáte akci vrátit do zásobníku zpět.Tato akce vymaže zásobníku znovu. | |
Dispose | Metoda Dispose | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Finalizačních metod (Přepisuje Object.Finalize().) | |
Flush | Vyprázdnění zpět a znovu hromádky.Pokud jsme uprostřed transakce, vyvoláním výjimky. | |
FlushRedoStack | Vymaže zásobníku znovu. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
Redo() | Opakování akce vrchní transakce v zásobníku znovu. | |
Redo(Guid) | Opakování akce, potvrzené transakce, jehož id je předán.Zkontrolujte, zda je předaný id transakce, která je v horní části zásobníku.Jinak vyvoláním výjimky. | |
RedoAllPossible | Znovu všechny transakce možné znovu zásobníku. | |
RemoveCanUndoRedoCallback | Odeberte CanUndoRedo volič. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
Undo() | Vrátit zpět akce vrchní transakce zpět zásobníku. | |
Undo(Guid) | Vrátit zpět akce v transakci, jehož id je předán.Zkontrolujte, zda je předaný id transakce, která je v horní části zásobníku.Jinak vyvoláním výjimky. | |
UndoAllPossible | Všechny transakce v zásobníku zpět, které lze vrátit zpět. |
Nahoru
Události
Název | Popis | |
---|---|---|
RedoStackFlushed | Umožňuje klientům přijímat události po vyprázdnění zásobníku znovu | |
UndoItemAdded | Událost je vyvolána pokaždé, kdy je zboží zpět do zásobníku zpět | |
UndoItemDiscarded | Událost je vyvolána pokaždé, když položku zpět vyřazen z hromádky zpět, protože velikost zásobníku překročen maximální počet položek zpět povoleno. | |
UndoStackFlushed | Umožňuje klientům přijímat události po vyprázdnění zásobníku zpět |
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.Modeling – obor názvů