ClassHtmlStyleDescriptor
Structure that describes an HtmlStyle
Definition
Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
[SupportsImageCapture(true)]
public class HtmlStyleDescriptor : IExtensibleDataObject
Inheritance: objectHtmlStyleDescriptor
Implements:
Constructors
HtmlStyleDescriptor()
Declaration
public HtmlStyleDescriptor()
HtmlStyleDescriptor(HtmlStyleType)
Create a new style.
Declaration
public HtmlStyleDescriptor(HtmlStyleType styleType)
Parameters
styleType
The type of the style.
Fields
Empty
An empty style
Declaration
public static readonly HtmlStyleDescriptor Empty
Field Value
Properties
Box
Declaration
[DataMember(Name = "Box")]
public HtmlStyleBox Box { get; set; }
Property Value
Category
Declaration
[DataMember(Name = "Category")]
public HtmlStyleCategory Category { get; set; }
Property Value
ColorAndBackground
Declaration
[DataMember(Name = "ColorAndBackground")]
public HtmlStyleColorAndBackground ColorAndBackground { get; set; }
Property Value
Display
Declaration
[DataMember(Name = "Display")]
public HtmlStyleDisplay Display { get; set; }
Property Value
ExtensionData
Declaration
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Implements
Font
Declaration
[DataMember(Name = "Font")]
public HtmlStyleFont Font { get; set; }
Property Value
List
Declaration
[DataMember(Name = "List")]
public HtmlStyleList List { get; set; }
Property Value
StyleType
Declaration
[DataMember(Name = "StyleType")]
public HtmlStyleType StyleType { get; set; }
Property Value
Text
Declaration
[DataMember(Name = "Text")]
public HtmlStyleText Text { get; set; }
Property Value
Methods
Create(HtmlStyleType, HtmlStyleCategory, object)
Declaration
public static HtmlStyleDescriptor Create(HtmlStyleType type, HtmlStyleCategory category, object style)
Parameters
type
category
style
Returns
CreateBox(HtmlStyleType, HtmlStyleBox)
Declaration
public static HtmlStyleDescriptor CreateBox(HtmlStyleType type, HtmlStyleBox box)
Parameters
type
box
Returns
CreateColorAndBackground(HtmlStyleType, HtmlStyleColorAndBackground)
Declaration
public static HtmlStyleDescriptor CreateColorAndBackground(HtmlStyleType type, HtmlStyleColorAndBackground colorAndBg)
Parameters
type
colorAndBg
Returns
CreateDisplay(HtmlStyleType, HtmlStyleDisplay)
Declaration
public static HtmlStyleDescriptor CreateDisplay(HtmlStyleType type, HtmlStyleDisplay display)
Parameters
type
display
Returns
CreateFont(HtmlStyleType, HtmlStyleFont)
Declaration
public static HtmlStyleDescriptor CreateFont(HtmlStyleType type, HtmlStyleFont font)
Parameters
type
font
Returns
CreateList(HtmlStyleType, HtmlStyleList)
Declaration
public static HtmlStyleDescriptor CreateList(HtmlStyleType type, HtmlStyleList list)
Parameters
type
list
Returns
CreateText(HtmlStyleType, HtmlStyleText)
Declaration
public static HtmlStyleDescriptor CreateText(HtmlStyleType type, HtmlStyleText text)
Parameters
type
text
Returns