UndoEngine.CreateUndoUnit(String, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.