Class
SdtDropDownListBuilder

Represents an SdtBuilder that handles the generation of drop down list content controls.

Definition

Namespace:Telerik.Windows.Documents.Model.StructuredDocumentTags

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class SdtDropDownListBuilder : SdtBuilder<DropDownListProperties>, ISdtBuilder

Inheritance: objectSdtBuilder<DropDownListProperties>SdtDropDownListBuilder

Implements: ISdtBuilder

Inherited Members SdtBuilder<DropDownListProperties>.InsertCore(RadDocumentEditor)SdtBuilder<DropDownListProperties>.InsertInEmptyParagraph(RadDocumentEditor, Paragraph)SdtBuilder<DropDownListProperties>.InsertInEmptyTableCell(RadDocumentEditor, TableCell)SdtBuilder<DropDownListProperties>.InsertAfterSoftBlockSdt(RadDocumentEditor, SdtRangeEnd)SdtBuilder<DropDownListProperties>.InsertBeforeSoftBlockSdt(RadDocumentEditor, SdtRangeStart)SdtBuilder<DropDownListProperties>.InsertAfterHardBlockSdt(RadDocumentEditor, SdtRangeEnd)SdtBuilder<DropDownListProperties>.InsertBeforeHardBlockSdt(RadDocumentEditor, SdtRangeStart)SdtBuilder<DropDownListProperties>.InsertBeforeMultiBlockSdt(RadDocumentEditor, SdtRangeStart)SdtBuilder<DropDownListProperties>.InsertAfterMultiBlockSdt(RadDocumentEditor, SdtRangeEnd)SdtBuilder<DropDownListProperties>.InsertInMultiSelection(RadDocumentEditor)SdtBuilder<DropDownListProperties>.InsertAroundSelectedTableCell(RadDocumentEditor, TableCell)SdtBuilder<DropDownListProperties>.InsertAroundSelectedParagraph(RadDocumentEditor, Paragraph)SdtBuilder<DropDownListProperties>.InsertAroundSelectedInlineRange(RadDocumentEditor)SdtBuilder<DropDownListProperties>.UpdateContent(RadDocumentEditor)SdtBuilder<DropDownListProperties>.UpdateContent()SdtBuilder<DropDownListProperties>.UpdateStyle()SdtBuilder<DropDownListProperties>.InsertSdtInPartialParagraphSelection(RadDocumentEditor)SdtBuilder<DropDownListProperties>.SdtStart

Constructors

SdtDropDownListBuilder(SdtRangeStart, DropDownListProperties)

Initializes a new instance of the SdtDropDownListBuilder class.

Declaration

cs-api-definition
public SdtDropDownListBuilder(SdtRangeStart sdtStart, DropDownListProperties properties)

Parameters

sdtStart

SdtRangeStart

properties

DropDownListProperties

Methods

InsertAroundSelectedImage(RadDocumentEditor)

Represents the case of inserting a content control around a single selected image.

Declaration

cs-api-definition
public override void InsertAroundSelectedImage(RadDocumentEditor editor)

Parameters

editor

RadDocumentEditor

Overrides SdtBuilder<DropDownListProperties>.InsertAroundSelectedImage(RadDocumentEditor)

InsertAroundSelectedMultipleBlocks(RadDocumentEditor, Block, Block)

Represents the case of inserting a content control around multiple selected paragraphs or tables.

Declaration

cs-api-definition
public override void InsertAroundSelectedMultipleBlocks(RadDocumentEditor editor, Block firstBlock, Block lastBlock)

Parameters

editor

RadDocumentEditor

firstBlock

Block

lastBlock

Block

Overrides SdtBuilder<DropDownListProperties>.InsertAroundSelectedMultipleBlocks(RadDocumentEditor, Block, Block)

InsertAroundSelectedMultipleRows(RadDocumentEditor, TableRow, TableRow)

Represents the case of inserting a content control around multiple selected rows.

Declaration

cs-api-definition
public override void InsertAroundSelectedMultipleRows(RadDocumentEditor editor, TableRow firstRow, TableRow lastRow)

Parameters

editor

RadDocumentEditor

firstRow

TableRow

lastRow

TableRow

Overrides SdtBuilder<DropDownListProperties>.InsertAroundSelectedMultipleRows(RadDocumentEditor, TableRow, TableRow)

InsertAroundSelectedSingleRow(RadDocumentEditor, TableRow)

Represents the case of inserting a content control around a single selected row.

Declaration

cs-api-definition
public override void InsertAroundSelectedSingleRow(RadDocumentEditor editor, TableRow row)

Parameters

editor

RadDocumentEditor

row

TableRow

Overrides SdtBuilder<DropDownListProperties>.InsertAroundSelectedSingleRow(RadDocumentEditor, TableRow)

InsertAroundSelectedTable(RadDocumentEditor, Table)

Represents the case of inserting a content control around a single selected table.

Declaration

cs-api-definition
public override void InsertAroundSelectedTable(RadDocumentEditor editor, Table table)

Parameters

editor

RadDocumentEditor

table

Table

Overrides SdtBuilder<DropDownListProperties>.InsertAroundSelectedTable(RadDocumentEditor, Table)