menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class HistoryEntry - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class HistoryEntry

    Inheritance
    System.Object
    HistoryEntry
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.UI.Xaml.Diagram
    Assembly: Syncfusion.SfDiagram.WPF.dll
    Syntax
    public class HistoryEntry : INotifyPropertyChanged

    Constructors

    HistoryEntry()

    Declaration
    public HistoryEntry()

    Properties

    Action

    Gets the type of history changed action that was performed.

    Declaration
    public HistoryAction Action { get; }
    Property Value
    Type Description
    HistoryAction

    The value used to show the type of history changed action performed during an undo or redo operation. The default value is None.

    Mode

    Gets the mode of the entry, which is added either as internal or external.

    Declaration
    public EntryMode Mode { get; }
    Property Value
    Type Description
    EntryMode

    The value that is used to identify whether the entry was added internally by SfDiagram or externally by the user side. The default entry is internal.

    NextEntry

    Gets the next history entry in the Stack.

    Declaration
    public HistoryEntry NextEntry { get; }
    Property Value
    Type Description
    HistoryEntry

    This property is used to show the next value in the Stack. The default is empty.

    PreviousEntry

    Gets the previous history entry in the stack.

    Declaration
    public HistoryEntry PreviousEntry { get; }
    Property Value
    Type Description
    HistoryEntry

    This property is used to show the previous value in the Stack. The default is empty.

    RedoElements

    Gets the list of diagram elements to be reverted.

    Declaration
    public ObservableCollection<object> RedoElements { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<System.Object>

    The values of the objects used in the Redo Operations. The default is an empty collection.

    UndoElements

    Gets the list of diagram elements to be restored.

    Declaration
    public ObservableCollection<object> UndoElements { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<System.Object>

    The values of the objects used in the Redo Operations. The default is an empty collection.

    Methods

    OnPropertyChanged(String)

    Declaration
    protected virtual void OnPropertyChanged(string name)
    Parameters
    Type Name Description
    System.String name

    Events

    PropertyChanged

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type
    System.ComponentModel.PropertyChangedEventHandler

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved