Udostępnij za pośrednictwem


Wyliczenie UndoOption

To wyliczenie steruje operacji możliwych do cofnięcia jest traktowane jak na stosie Cofnij.

Przestrzeń nazw:  Microsoft.VisualStudio.GraphModel
Zestaw:  Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)

Składnia

'Deklaracja
Public Enumeration UndoOption
public enum UndoOption
public enum class UndoOption
type UndoOption
public enum UndoOption

Elementy członkowskie

Nazwa elementu członkowskiego Opis
Add Dodaje nową jednostkę Cofnij do listy polecenia Cofnij reprezentujących zmiany, które zostały wprowadzone w UndoableGraphTransactionScope.

Disable Nie należy dodawać dowolną jednostkę Cofnij do listy polecenia Cofnij.Jest to przydatne dla operacji ukryte w GraphModel, w którym użytkownik nie widzi.

Merge Spróbuj scalić jednostki Cofnij z wszelkich poprzednich jednostki Cofnij, która ma sam undoUnitId.Jeśli brak pasujących jednostki cofania zostanie znaleziony, jednostka ta jest odrzucany.Jest to przydatne dla jednostek Cofnij, powstających w wyniku asynchronicznego coś występujących po dodaniu elementu "Dodaj" lub "AddForce".Na przykład można dodać jednostkę "MoveNode" UndoOption.Add, ale później jako ruchy myszy możesz wysłać serii UndoOption.Merge o tym samym identyfikatorze "MoveNode" jako operacji dodawania tak, że wszystkie operacje przenoszenia są rzutowane do jednej jednostki Atomowej cofania do momentu otrzymania zwolnieniu przycisku myszy.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.GraphModel