Class
HtmlStyleDescriptor

Structure that describes an HtmlStyle

Definition

Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
[SupportsImageCapture(true)]
public class HtmlStyleDescriptor : IExtensibleDataObject

Inheritance: objectHtmlStyleDescriptor

Implements: IExtensibleDataObject

Constructors

HtmlStyleDescriptor()

Declaration

cs-api-definition
public HtmlStyleDescriptor()

HtmlStyleDescriptor(HtmlStyleType)

Create a new style.

Declaration

cs-api-definition
public HtmlStyleDescriptor(HtmlStyleType styleType)

Parameters

styleType

HtmlStyleType

The type of the style.

Fields

Empty

An empty style

Declaration

cs-api-definition
public static readonly HtmlStyleDescriptor Empty

Field Value

HtmlStyleDescriptor

Properties

Box

Declaration

cs-api-definition
[DataMember(Name = "Box")]
public HtmlStyleBox Box { get; set; }

Property Value

HtmlStyleBox

Category

Declaration

cs-api-definition
[DataMember(Name = "Category")]
public HtmlStyleCategory Category { get; set; }

Property Value

HtmlStyleCategory

ColorAndBackground

Declaration

cs-api-definition
[DataMember(Name = "ColorAndBackground")]
public HtmlStyleColorAndBackground ColorAndBackground { get; set; }

Property Value

HtmlStyleColorAndBackground

Display

Declaration

cs-api-definition
[DataMember(Name = "Display")]
public HtmlStyleDisplay Display { get; set; }

Property Value

HtmlStyleDisplay

ExtensionData

Declaration

cs-api-definition
public ExtensionDataObject ExtensionData { get; set; }

Property Value

ExtensionDataObject

Implements IExtensibleDataObject.ExtensionData

Font

Declaration

cs-api-definition
[DataMember(Name = "Font")]
public HtmlStyleFont Font { get; set; }

Property Value

HtmlStyleFont

List

Declaration

cs-api-definition
[DataMember(Name = "List")]
public HtmlStyleList List { get; set; }

Property Value

HtmlStyleList

StyleType

Declaration

cs-api-definition
[DataMember(Name = "StyleType")]
public HtmlStyleType StyleType { get; set; }

Property Value

HtmlStyleType

Text

Declaration

cs-api-definition
[DataMember(Name = "Text")]
public HtmlStyleText Text { get; set; }

Property Value

HtmlStyleText

Methods

Create(HtmlStyleType, HtmlStyleCategory, object)

Declaration

cs-api-definition
public static HtmlStyleDescriptor Create(HtmlStyleType type, HtmlStyleCategory category, object style)

Parameters

type

HtmlStyleType

category

HtmlStyleCategory

style

object

Returns

HtmlStyleDescriptor

CreateBox(HtmlStyleType, HtmlStyleBox)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateBox(HtmlStyleType type, HtmlStyleBox box)

Parameters

type

HtmlStyleType

box

HtmlStyleBox

Returns

HtmlStyleDescriptor

CreateColorAndBackground(HtmlStyleType, HtmlStyleColorAndBackground)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateColorAndBackground(HtmlStyleType type, HtmlStyleColorAndBackground colorAndBg)

Parameters

type

HtmlStyleType

colorAndBg

HtmlStyleColorAndBackground

Returns

HtmlStyleDescriptor

CreateDisplay(HtmlStyleType, HtmlStyleDisplay)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateDisplay(HtmlStyleType type, HtmlStyleDisplay display)

Parameters

type

HtmlStyleType

display

HtmlStyleDisplay

Returns

HtmlStyleDescriptor

CreateFont(HtmlStyleType, HtmlStyleFont)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateFont(HtmlStyleType type, HtmlStyleFont font)

Parameters

type

HtmlStyleType

font

HtmlStyleFont

Returns

HtmlStyleDescriptor

CreateList(HtmlStyleType, HtmlStyleList)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateList(HtmlStyleType type, HtmlStyleList list)

Parameters

type

HtmlStyleType

list

HtmlStyleList

Returns

HtmlStyleDescriptor

CreateText(HtmlStyleType, HtmlStyleText)

Declaration

cs-api-definition
public static HtmlStyleDescriptor CreateText(HtmlStyleType type, HtmlStyleText text)

Parameters

type

HtmlStyleType

text

HtmlStyleText

Returns

HtmlStyleDescriptor

GetSelectedStyle()

Declaration

cs-api-definition
public object GetSelectedStyle()

Returns

object

ToString()

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides object.ToString()