Interface IStyleInfoSubObject
IStyleInfoSubObject defines an interface for classes used as sub-objects in a StyleInfoBase.
Namespace: Syncfusion.Styles
Assembly: Syncfusion.Shared.Base.dll
Syntax
public interface IStyleInfoSubObject
Remarks
StyleInfoSubObjectBase implements this interface.
Properties
Data
Returns the data for this object. This is the StyleInfoStore from the constructor.
Declaration
object Data { get; }
Property Value
Type |
---|
System.Object |
Owner
Returns a reference to the owner style object.
Declaration
StyleInfoBase Owner { get; }
Property Value
Type |
---|
StyleInfoBase |
Sip
Returns a unique identifier for this sub object in the owner style object.
Declaration
StyleInfoProperty Sip { get; }
Property Value
Type |
---|
StyleInfoProperty |
Methods
MakeCopy(StyleInfoBase, StyleInfoProperty)
Makes an exact copy of the current object.
Declaration
IStyleInfoSubObject MakeCopy(StyleInfoBase newOwner, StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoBase | newOwner | The new owner style object for the copied object. |
StyleInfoProperty | sip | The identifier for this object. |
Returns
Type | Description |
---|---|
IStyleInfoSubObject | A copy of the current object and registered with the new owner style object. |