Sdílet prostřednictvím


UndoEngine.CreateUndoUnit(String, Boolean) Metoda

Definice

Vytvoří nový objekt 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

Název jednotky, která se má vytvořit.

primary
Boolean

true vytvořit první z řady vnořených jednotek; false k vytvoření následných vnořených jednotek.

Návraty

Nový UndoEngine.UndoUnit se zadaným názvem.

Poznámky

Výchozí implementace CreateUndoUnit metody jednoduše vrátí novou UndoEngine.UndoUnit.

Ve výchozím nastavení UndoEngine nedělá nic s parametrem primary , ale některé implementace vrácení zpět, například ty, které zahrnují vzor návrhu modelu COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit , mohou potřebovat identifikovat rozdíl mezi primární jednotkou a jejími podřízenými jednotkami.

Platí pro