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 | |
---|---|---|
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