Interfejs ILinkedUndoContext
Za pomocą BeginTransaction grupować sekwencję operacji w ramach jednej transakcji.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.ExtensionEnablement
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.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 Porady: łączenie aktualizacji modeli za pomocą transakcji.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.ExtensionEnablement