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 | |
---|---|---|
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 | |
---|---|---|
Causality | Tato jednotka zpět přidružené příčinnou souvislost. | |
Description | Popis této jednotky zpět. | |
Disabled | Zda tato jednotka zpět by mělo být zakázáno (podle informace nalezené v konstruktoru). | |
IsEmpty | Zda je tato jednotka zpět prázdné. | |
IsRedoUnit | Zda se jedná o jednotku znovu. | |
IsUndoUnit | Zda se jedná jednotku zpět. | |
ScopeProperties | Vak vlastnosti spojené s touto jednotkou zpět. |
Nahoru
Metody
Název | Popis | |
---|---|---|
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. | |
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. | |
Apply | Provádí tuto operaci zpět nebo znovu. | |
ApplyToGraph | Platí jednotky zpět do jiného grafu. | |
ApplyToNode | Použije změny vlastnost nebo kategorii v původním uzlu k uzlu vstupní. | |
Equals | Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.) | |
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.) | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsRedo | Určuje, zda zadaný GraphTransactionScope je právě používán pro operaci znovu. | |
IsUndo | Určuje, zda zadaný GraphTransactionScope je právě používán pro operace vrácení zpět. | |
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. | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
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. | |
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. | |
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.