Udostępnij za pośrednictwem


Interfejs ILinkedUndoContext

Za pomocą BeginTransaction grupować sekwencję operacji w ramach jednej transakcji.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.ExtensionEnablement
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Składnia

'Deklaracja
Public Interface ILinkedUndoContext
public interface ILinkedUndoContext

Typ ILinkedUndoContext uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna BeginTransaction Grupa serii zmiany w modelu.Jeśli zmiany nie powiedzie się, może przerwać całej grupy, pozostawiając modelu bez zmian.Wywołanie Commit(), aby sfinalizować transakcję.Jeśli użytkownik wywołuje Cofnij, cała grupa wycofuje.

Początek

Uwagi

W Visual Studio rozszerzenie, można uzyskać kontekstu, z którego ILinkedUndoTransaction można tworzyć w następujący sposób:

[Import]
public ILinkedUndoContext LinkedUndoContext { get; set; }

Aby uzyskać więcej informacji, zobacz Jak: łącze Aktualizacje modelu przy użyciu transakcji.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.ExtensionEnablement