UndoEngine.CreateUndoUnit(String, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.