GraphUndoUnit Class

Definition

Important

This API is not CLS-compliant.

public ref class GraphUndoUnit : Microsoft::VisualStudio::Diagnostics::PerformanceProvider::DebugTrace::ITraceableInstance, Microsoft::VisualStudio::GraphModel::IGraphUndoData, Microsoft::VisualStudio::GraphModel::IMergeableUndo, Microsoft::VisualStudio::OLE::Interop::IOleUndoUnit
[System.CLSCompliant(false)]
public class GraphUndoUnit : Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableInstance, Microsoft.VisualStudio.GraphModel.IGraphUndoData, Microsoft.VisualStudio.GraphModel.IMergeableUndo, Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit
type GraphUndoUnit = class
    interface IMergeableUndo
    interface IOleUndoUnit
    interface IGraphUndoData
    interface ITraceableInstance
Public Class GraphUndoUnit
Implements IGraphUndoData, IMergeableUndo, IOleUndoUnit, ITraceableInstance
Inheritance
GraphUndoUnit
Attributes
Implements
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableInstance IGraphUndoData IMergeableUndo IOleUndoUnit

Constructors

GraphUndoUnit(Graph, GraphUpdatedEventArgs)

Properties

Causality
Description
Disabled
Enlistment
IsEmpty
IsRedoUnit
IsUndoUnit
ScopeProperties

Methods

AddLink(GraphLink)
AddNode(GraphNode)
Apply()
Apply(Action)
ApplyToGraph(Graph)
ApplyToNode(GraphNode, GraphNode)
Do(IOleUndoManager)
DoApply(IOleUndoManager)
DoGetCalculateDescription()
GetDescription(String)
GetUnitType(Guid, Int32)
IsRedo(Dictionary<Object,Object>)
IsUndo(Dictionary<Object,Object>)
IsUndoable(GraphObject, GraphProperty)
Merge(IMergeableUndo)
OnNextAdd()
RemoveLink(GraphLink)
RemoveNode(GraphNode)

Explicit Interface Implementations

IGraphUndoData.AddedCategories
IGraphUndoData.AddedConditions
IGraphUndoData.AddedLinks
IGraphUndoData.AddedNodes
IGraphUndoData.AddedProperties
IGraphUndoData.AddedSetters
IGraphUndoData.AddedStyles
IGraphUndoData.RemovedCategories
IGraphUndoData.RemovedConditions
IGraphUndoData.RemovedLinks
IGraphUndoData.RemovedNodes
IGraphUndoData.RemovedProperties
IGraphUndoData.RemovedSetters
IGraphUndoData.RemovedStyles
ITraceableInstance.InstanceTrace

Applies to