Klasa UndoManager
Zapewnia funkcjonalność cofania i ponawiania operacji.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.UndoManager
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Public Class UndoManager _
Implements IDisposable
public class UndoManager : IDisposable
Typ UndoManager uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
UndoManager(Context) | Konstruktor. | |
UndoManager(Store) | Konstruktor. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CanUndoRedoCallbackCollection | ||
Context | Kontekst, który zawiera UndoManager | |
InRedo | Zysk czy nie są Menedżera Cofnij znajduje się w środku Powtórz lub nie. | |
InUndo | Zysk czy nie są Menedżera Cofnij znajduje się w środku Cofnij lub nie. | |
MaxUndoableTransactions | Maksymalna liczba elementów Cofnij widoczne na stosie Cofnij | |
RedoableTransactions | Lista redoable TransactionItems, utrzymywane przez UndoManager. | |
RedoCount | Liczba pozycji w stosie ponów | |
Store | Magazyn, który zawiera UndoManager | |
TopmostUndoableTransaction | Identyfikator transakcji najwyższego zwrotu w stact Cofnij | |
UndoableTransactions | Lista możliwych do cofnięcia TransactionItems utrzymywane przez UndoManager. | |
UndoCount | Liczba pozycji w stosie Cofnij. | |
UndoState | Stan polecenia Cofnij. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddCanUndoRedoCallback | Dodaj wyborca CanUndoRedo. | |
AddUndoableAction | Dodaj akcję można cofnąć do Cofnij.Spowoduje to wyczyszczenie stosu Ponów. | |
Dispose | Metoda zbycia | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Finalizatorów (Zastępuje Object.Finalize()). | |
Flush | Opróżnianie cofanie i ponawianie stosów.Jeśli mamy w środku transakcji, Zgłoś wyjątek. | |
FlushRedoStack | Czyści stosu Ponów. | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
Redo() | Wykonaj ponownie działania transakcji najwyżej na stosie Ponów. | |
Redo(Guid) | Wykonaj ponownie akcje, popełnione w transakcji, których identyfikator jest przekazywana w.Upewnij się, że identyfikator, przekazany jest transakcję, która znajduje się na wierzchu stosu.W przeciwnym razie Zgłoś wyjątek. | |
RedoAllPossible | Wykonaj ponownie wszystkie możliwe transakcje na stosie Ponów. | |
RemoveCanUndoRedoCallback | Usuń wyborca CanUndoRedo. | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). | |
Undo() | Cofnij działania wierzchu transakcji na polecenia Cofnij. | |
Undo(Guid) | Cofnąć czynności, popełnione w transakcji, których identyfikator jest przekazywana.Upewnij się, że identyfikator, przekazany jest transakcję, która znajduje się na wierzchu stosu.W przeciwnym razie Zgłoś wyjątek. | |
UndoAllPossible | Cofnij wszystkie transakcje w Cofnij, którą można cofnąć. |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
RedoStackFlushed | Umożliwia klientom do otrzymywania zdarzenie, kiedy stos Ponów jest opróżniany. | |
UndoItemAdded | Zdarzenia, który jest uruchamiany za każdym razem, gdy element Cofnij jest dodawany do listy polecenia Cofnij | |
UndoItemDiscarded | Zdarzenia, który jest uruchamiany za każdym razem, gdy element Cofnij jest usunięte z listy polecenia Cofnij, ponieważ rozmiar stosu przekroczył maksymalną liczbę elementów Cofnij dozwolone. | |
UndoStackFlushed | Umożliwia klientom odbierać zdarzenia, Cofnij jest opróżniany. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling