Class StyleInfoSubObjectIdentity
Provides style identity information for subobjects.
Inheritance
System.Object
StyleInfoSubObjectIdentity
Implements
System.IDisposable
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.Styles
Assembly: Syncfusion.Shared.Base.dll
Syntax
public class StyleInfoSubObjectIdentity : StyleInfoIdentityBase, IDisposable
Constructors
StyleInfoSubObjectIdentity(StyleInfoBase, StyleInfoProperty)
Instantiates a new StyleInfoSubObjectIdentity for a given owner and StyleInfoProperty.
Declaration
public StyleInfoSubObjectIdentity(StyleInfoBase owner, StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoBase | owner | The owner style of the sub object. |
StyleInfoProperty | sip | The identifier of the subobject in the owner object. |
Properties
Owner
Returns the owner style of the subobject.
Declaration
public StyleInfoBase Owner { get; }
Property Value
Type |
---|
StyleInfoBase |
Sip
Returns the identifier of the subobject in the owner object.
Declaration
public StyleInfoProperty Sip { get; }
Property Value
Type |
---|
StyleInfoProperty |
Methods
Dispose()
Releases all the resources used by the component.
Declaration
public override void Dispose()
Overrides
GetBaseStyles(IStyleInfo)
Returns an array with base styles for the specified style object.
Declaration
public override IStyleInfo[] GetBaseStyles(IStyleInfo thisStyleInfo)
Parameters
Type | Name | Description |
---|---|---|
IStyleInfo | thisStyleInfo | The style object. |
Returns
Type | Description |
---|---|
IStyleInfo[] | An array of style objects that are base styles for the current style object. |
Overrides
Implements
System.IDisposable