Class EntityBase
The base class for DLS entities.
Implements
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.DLS
Assembly: Syncfusion.DLS.Base.dll
Syntax
public abstract class EntityBase : IEntityBase
Constructors
EntityBase()
Default empty constructor, used only for Document instance creation.
Declaration
protected EntityBase()
EntityBase(IDocument)
Creates new entity by specified document.
Declaration
protected EntityBase(IDocument doc)
Parameters
Type | Name | Description |
---|---|---|
IDocument | doc |
Properties
Document
Gets entity document.
Declaration
public IDocument Document { get; }
Property Value
Type |
---|
IDocument |
DocumentEx
Gets / sets DLS document implementation.
Declaration
protected Document DocumentEx { get; set; }
Property Value
Type |
---|
Document |
Owner
Gets entity owner.
Declaration
public IEntityBase Owner { get; }
Property Value
Type |
---|
IEntityBase |
Methods
SetOwner(IEntityBase)
Declaration
protected void SetOwner(IEntityBase owner)
Parameters
Type | Name | Description |
---|---|---|
IEntityBase | owner |