Class
CodeBasedFieldFactory

CodeBasedFieldFactory contains methods for the construction of fields.

Definition

Namespace:Telerik.Windows.Documents.Model

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public static class CodeBasedFieldFactory

Inheritance: objectCodeBasedFieldFactory

Methods

CreateFromFieldCode(string)

Creates a field from its field code.

Declaration

cs-api-definition
public static CodeBasedField CreateFromFieldCode(string fieldCode)

Parameters

fieldCode

string

The field code.

Returns

CodeBasedField

CreateFromFieldFragment(DocumentFragment)

Creates a field from a document fragment, containing the field code.

Declaration

cs-api-definition
public static CodeBasedField CreateFromFieldFragment(DocumentFragment documentFragment)

Parameters

documentFragment

DocumentFragment

The document fragment, containing the field code.

Returns

CodeBasedField

RegisterFieldType(CodeBasedField)

Registers the field type in the factory.

Declaration

cs-api-definition
public static void RegisterFieldType(CodeBasedField field)

Parameters

field

CodeBasedField

The field whose type will be registered.

RegisterFieldType(string, Func<CodeBasedField>)

Registers the field type and its corresponding factory method.

Declaration

cs-api-definition
public static void RegisterFieldType(string fieldType, Func<CodeBasedField> createFieldFunc)

Parameters

fieldType

string

The field type name, which can be found in FieldTypeName.

createFieldFunc

Func<CodeBasedField>

The factory method.