Udostępnij za pośrednictwem


UndoEngine.CreateUndoUnit(String, Boolean) Metoda

Definicja

Tworzy nowy adres UndoEngine.UndoUnit.

protected:
 virtual System::ComponentModel::Design::UndoEngine::UndoUnit ^ CreateUndoUnit(System::String ^ name, bool primary);
protected virtual System.ComponentModel.Design.UndoEngine.UndoUnit CreateUndoUnit (string name, bool primary);
protected virtual System.ComponentModel.Design.UndoEngine.UndoUnit CreateUndoUnit (string? name, bool primary);
abstract member CreateUndoUnit : string * bool -> System.ComponentModel.Design.UndoEngine.UndoUnit
override this.CreateUndoUnit : string * bool -> System.ComponentModel.Design.UndoEngine.UndoUnit
Protected Overridable Function CreateUndoUnit (name As String, primary As Boolean) As UndoEngine.UndoUnit

Parametry

name
String

Nazwa lekcji do utworzenia.

primary
Boolean

true aby utworzyć pierwszą serię zagnieżdżonych jednostek; false aby utworzyć kolejne zagnieżdżone jednostki.

Zwraca

Nowa UndoEngine.UndoUnit o określonej nazwie.

Uwagi

Domyślna implementacja CreateUndoUnit metody po prostu zwraca nowy UndoEngine.UndoUnitelement .

Domyślnie UndoEngine nie ma nic z parametrem primary , ale niektóre implementacje cofania, takie jak te obejmujące wzorzec projektu COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit , mogą wymagać zidentyfikowania różnicy między jednostką podstawową a jej elementami podrzędnymi.

Dotyczy