Sdílet prostřednictvím


GraphUndoUnit – třída

Tato třída představuje jednu změnu vrátit graf, který se zobrazí v zásobníku zpět VS.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.GraphModel.GraphUndoUnit

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
Public Class GraphUndoUnit
public class GraphUndoUnit
public ref class GraphUndoUnit
type GraphUndoUnit =  class end
public class GraphUndoUnit

Typ GraphUndoUnit zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GraphUndoUnit Konstrukce s jednotkou zpět ze změn, které mají být přiděleny v dané GraphUpdatedEventArgs. To musí být volána při aktualizaci grafu, k události Updated je příliš pozdě, protože jsme musí být schopen uložit původní hodnoty před předáním, aby bylo možné tyto změny vrátit zpět změny.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Causality Tato jednotka zpět přidružené příčinnou souvislost.
Veřejná vlastnost Description Popis této jednotky zpět.
Chráněná vlastnost Disabled Zda tato jednotka zpět by mělo být zakázáno (podle informace nalezené v konstruktoru).
Veřejná vlastnost IsEmpty Zda je tato jednotka zpět prázdné.
Veřejná vlastnost IsRedoUnit Zda se jedná o jednotku znovu.
Veřejná vlastnost IsUndoUnit Zda se jedná jednotku zpět.
Veřejná vlastnost ScopeProperties Vak vlastnosti spojené s touto jednotkou zpět.

Nahoru

Metody

  Název Popis
Chráněná metoda AddLink Volána během použít, pokud je odkaz přidat zpět do grafu. Musíte zavolat základní, ale je možné ji přepsat.AddLInk.
Chráněná metoda AddNode Volána během použít, pokud je uzel zpět do grafu přidat. Musíte zavolat základní, ale je možné ji přepsat.AddNode.
Veřejná metoda Apply Provádí tuto operaci zpět nebo znovu.
Veřejná metoda ApplyToGraph Platí jednotky zpět do jiného grafu.
Veřejná metoda ApplyToNode Použije změny vlastnost nebo kategorii v původním uzlu k uzlu vstupní.
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metodaStatický člen IsRedo Určuje, zda zadaný GraphTransactionScope je právě používán pro operaci znovu.
Veřejná metodaStatický člen IsUndo Určuje, zda zadaný GraphTransactionScope je právě používán pro operace vrácení zpět.
Veřejná metodaStatický člen IsUndoable Vrátí hodnotu true, pokud jsou změny dané vlastnosti v daném graphObject vrátit nebo Ne.Tato metoda vrátí true, pokud vlastnost metadat má nastaven příznak IsUndoable, nebo vrátí false, pokud nemá příznak IsSharable nebo IsSerializable.Také má IsWriteOnce také vrátí hodnotu false, protože UndoStack by nebylo možné změnit hodnotu. Pokud false je vrácena vlastnost není zachováno přes vrátit/opakovat. Pro přechodné vlastnosti vrací false můžete uložit velké množství paměti v zásobníku zpět.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda RemoveLink Volána během použít, pokud je odkaz přidat zpět do grafu. Musíte zavolat základní, ale je možné ji přepsat.Při odebírání odkazu.
Chráněná metoda RemoveNode Volána během použít, pokud má uzel z grafu odebrat. Musíte zavolat základní, ale je možné ji přepsat.RemoveNode.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.GraphModel – obor názvů