Class DocumentParamsBase
Presents base class for persist state params.
Implements
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public abstract class DocumentParamsBase : Object, ISerializable
Constructors
DocumentParamsBase()
Initializes a new instance of the DocumentParamsBase class.
Declaration
protected DocumentParamsBase()
DocumentParamsBase(SerializationInfo, StreamingContext)
Initializes a new instance of the DocumentParamsBase class.
Declaration
protected DocumentParamsBase(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The info DocumentParamsBase. |
System.Runtime.Serialization.StreamingContext | context | The context DocumentParamsBase. |
DocumentParamsBase(FrameworkElement, PropertiesMode)
Initializes a new instance of the DocumentParamsBase class.
Declaration
protected DocumentParamsBase(FrameworkElement element, PropertiesMode mode)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.FrameworkElement | element | The element value. |
PropertiesMode | mode | The mode element. |
Fields
ISACTIVE_PARAMNAME
Represents the String for making the window active
Declaration
protected const string ISACTIVE_PARAMNAME = "IsActive"
Field Value
Type |
---|
System.String |
Properties
DocParamsTable
Gets the doc params table.
Declaration
protected Hashtable DocParamsTable { get; }
Property Value
Type | Description |
---|---|
System.Collections.Hashtable | The doc params table. |
Element
Gets the element.
Declaration
protected FrameworkElement Element { get; }
Property Value
Type | Description |
---|---|
System.Windows.FrameworkElement | The element. |
PropertiesMode
Gets the properties mode.
Declaration
protected PropertiesMode PropertiesMode { get; }
Property Value
Type | Description |
---|---|
PropertiesMode | The properties mode. |
Methods
GetObjectData(SerializationInfo, StreamingContext)
Populates a System.Runtime.Serialization.SerializationInfo with the data needed to serialize the target object.
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The System.Runtime.Serialization.SerializationInfo to populate with data. |
System.Runtime.Serialization.StreamingContext | context | The destination (see System.Runtime.Serialization.StreamingContext) for this serialization. |
Exceptions
Type | Condition |
---|---|
System.Security.SecurityException | The caller does not have the required permission. |