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ří novou 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ření první z řady vnořených jednotek; false pro 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 nic nedělá s parametrem primary, ale některé implementace vrácení zpět, například implementace modelu COM Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit návrhu, může být potřeba identifikovat rozdíl mezi primární jednotkou a podřízenými objekty.