# What's New in TX Text Control .NET Server 30.0

> TX Text Control .NET Server 30.0: MS Word-compatible comments, SVG images, form field merge, Document Editor sidebars and Document Viewer signing methods.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > What's New > What's New in TX Text Control .NET Server 30.0
- **11606 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3000/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3000/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3000/llms-full.txt

---

Version 30.0 gave TX Text Control .NET Server comments that MS Word reads, SVG images and a mail merge that fills form fields. Its additions over version 29.0 reach from the character attributes of the .NET API to the new sidebars of the Document Editor and the signing methods of the Document Viewer.

Version 30.0 was released in November 2021, together with TX Text Control .NET for Windows Forms, TX Text Control .NET for WPF, TX Text Control ActiveX and TX Spell .NET 9.0. Version 29.0 was sold as TX Text Control X19; from version 30.0 on, the product is named after its version number. The current version is [Version 34.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3400/llms-full.txt), and the changes of the 30.0 service packs are listed on [Service Packs](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/service-packs/llms-full.txt).

### Version 30.0 at a Glance

| Area | What is new |
|---|---|
| Comments | Comments and replies compatible with MS Word, in the .NET API and the Document Editor |
| Formatting | Automatic sub- and superscript, capitals and small capitals, character spacing and scaling, the culture of a style |
| Images and frames | SVG images, colored single or double borders for text frames |
| Mail merge | Merging data into form fields |
| Document Editor | Comments sidebar, Field Navigator sidebar, customizable ruler bars and status bar, form field events, page number fields, grouped undo steps |
| Document Viewer | Methods to control the signing process |

### Comments

A comment is a note that is attached to a piece of text, and version 30.0 adds comments and replies to documents and to the API. Each comment is a [CommentedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/llms-full.txt) object in the [CommentCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/llms-full.txt) of a text part, such as [ServerTextControl.Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/comments-property/llms-full.txt) for the main text. [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-processing/comments/llms-full.txt) shows how to add, list, answer and remove them in code, and [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-editor/comments/llms-full.txt) in the Document Editor how users work with them.

- **Edit, reply and highlight.** [EditComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/editcomment-method/llms-full.txt) and [ReplyToComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/replytocomment-method/llms-full.txt) of `CommentedText` open a comment input control to change the comment or to answer it, and [Select](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/select-method/llms-full.txt) selects the commented text. [HighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/highlightmode-property/llms-full.txt) and [HighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/highlightcolor-property/llms-full.txt) decide whether and in which color the commented text is highlighted. [DefaultHighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/defaulthighlightcolor-property/llms-full.txt) is the color for comments whose author is unknown; the comments of the current user are highlighted in red.
- **Active and inactive comments.** An inactive comment isn't highlighted, and `CommentCollection.GetItem` doesn't return it. [CommentedText.Active](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/active-property/llms-full.txt) switches the state.
- **Events.** [CommentCreated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/commentcreated-event/llms-full.txt) and [CommentDeleted](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/commentdeleted-event/llms-full.txt) of `ServerTextControl` pass a [CommentEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commenteventargs/llms-full.txt) object. [ServerVisualization.TextViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/llms-full.txt), a `ServerTextControl` that shows its text as a generated image, also raises [CommentChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentchanged-event/llms-full.txt), [CommentedTextEntered](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentedtextentered-event/llms-full.txt), [CommentedTextLeft](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentedtextleft-event/llms-full.txt) and [CommentStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentstatechanged-event/llms-full.txt). Its properties [CommentHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commenthighlightmode-property/llms-full.txt) and [EditableRegionHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/editableregionhighlightmode-property/llms-full.txt) set whether all commented texts and all editable regions of the document are highlighted; the second applies to editable regions whose own highlight mode is `Auto`.

### Character Attributes and Styles

Version 30.0 adds character attributes for typographic details such as diagonal fractions and ordinal indicators.

- **Automatic sub- and superscript.** [Selection.AutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/autobaseline-property/llms-full.txt) scales the font and moves the text above or below the baseline, with the values the font defines. It can be combined with a baseline position of your own, set with [Selection.Baseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/baseline-property/llms-full.txt). If the font defines none, the text is scaled to 50% and moved 40% above or 15% below the baseline. Besides `Superscript` and `Subscript`, the value `SuperscriptUpperEdge` doesn't extend above capital letters, and `SubscriptBaseline` scales the text without moving it below the baseline, for example for the numerator and denominator of a diagonal fraction.
- **Capitals.** [Selection.Capitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/capitals-property/llms-full.txt) shows lowercase letters as capitals of the same size (`Capitals`) or as smaller capitals: `PetiteCapitals` have the height of a lowercase x, and `SmallCapitals` are 10% higher.
- **Spacing and scaling.** [Selection.CharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/characterspacing-property/llms-full.txt) adds a fixed value in twips to each character; a negative value reduces the spacing. [Selection.CharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/characterscaling-property/llms-full.txt) sets the character width in percent of the average character width.
- **Change the capitalization.** [Selection.ChangeCapitalization](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/changecapitalization-method/llms-full.txt) converts the selected text with a [CapitalizationSettings](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/capitalizationsettings/enumeration/llms-full.txt) value: to upper or lower case, each word or sentence capitalized, or the case toggled.
- **Formatting styles.** All new attributes are also properties of [FormattingStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/llms-full.txt), and all text filters load and save them. [FormattingStyle.Culture](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/culture-property/llms-full.txt) sets the language of a character or paragraph style, which is used for spell checking and hyphenation; `null` means the neutral culture.

### SVG Images

Documents can contain images in the Scalable Vector Graphics format (SVG), with all the formatting options of other images. When a document is saved as PDF, SVG images are converted to PDF vector graphics.

The SVG support is based on W3C SVG 1.1 (Second Edition). References to external images or style sheets, interactivity and animation, advanced text transformations, patterns, masking, compositing and filter effects aren't supported. [Supported File Formats](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/file-formats/#images) lists all image formats.

### Text Frames

The border of a text frame can have a color, set with [TextFrame.BorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/bordercolor-property/llms-full.txt), and can be a single or double line, set with [TextFrame.BorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/borderstyle-property/llms-full.txt) and the values of [FrameStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/framestyle/enumeration/llms-full.txt). The Document Editor's JavaScript API has the same settings for the `TextFrame` object: [setBorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/setbordercolor-method/llms-full.txt) and [setBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/setborderstyle-method/llms-full.txt) change them, and [getBorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/getbordercolor-method/llms-full.txt) and [getBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/getborderstyle-method/llms-full.txt) read them.

### Mail Merge

[MailMerge](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/llms-full.txt) creates documents from a template and data. In version 30.0, it can merge data into form fields, the fields that users fill out in a document form.

- **Form field merge type.** [MailMerge.FormFieldMergeType](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/formfieldmergetype-property/llms-full.txt) decides what happens to form fields. With `None`, the default, they aren't merged. With `Preselect`, their content is preselected with the data, and the document remains a form. With `Replace`, they are replaced with the data, and empty fields are removed according to `RemoveEmptyFields`.
- **FormFieldMerged event.** [FormFieldMerged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/formfieldmerged-event/llms-full.txt) occurs when a form field has been merged. Its [FormFieldMergedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/llms-full.txt) contain the form field, the data row, whether the field has been merged and, if the field is in a merge block or a table, the block and the table cell. A handler can change the text of the field.
- **Inserted merge blocks.** [MergeBlockSettings.AddResult](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-datasources/mergeblocksettings/addresult-property/llms-full.txt) tells whether `DataSourceManager.InsertMergeBlock` has inserted the new merge block.

Merge fields and form fields can be merged in the same run. The blog article [Merging Form Fields using the MailMerge Class](https://www.textcontrol.com/blog/2022/02/21/merging-form-fields-using-the-mailmerge-class/) shows both merge types.

### Document Editor

The [Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-editor/llms-full.txt) is the WYSIWYG word processor that you embed in your web application. Its JavaScript API received the comment interface of the .NET API and the new character attributes, and its user interface changed.

- **Comments.** `TXTextControl.comments` returns the [CommentCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/llms-full.txt) of the main text, which inherits [FormattedText.comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattedtext/comments-property/llms-full.txt). Its methods add comments and replies and find the next or previous comment. The editor raises the events `commentCreated`, `commentDeleted`, `commentChanged`, `commentedTextEntered`, `commentedTextLeft` and `commentStateChanged`. The event arguments describe the comment with a [CommentedTextInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/llms-full.txt) object, which holds the comment, the author, the creation time, the position and length of the commented text and its highlight settings. [setCommentHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setcommenthighlightmode-method/llms-full.txt) and [setEditableRegionHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/seteditableregionhighlightmode-method/llms-full.txt) of `TXTextControl` set the highlight mode of all comments and all editable regions. On the **Proofing** ribbon tab, a new group adds, removes and navigates comments, and a comment can be attached to a tracked change. See [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-editor/comments/llms-full.txt).
- **Character attributes.** [Selection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/llms-full.txt) and [FormattingStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/llms-full.txt) have get and set methods for automatic sub- and superscript, capitals, character spacing and character scaling. `FormattingStyle.setCulture` takes a culture string such as `"de-DE"`.
- **Sidebars.** The editor has two new sidebars: the Field Navigator and an overview of the comments. A toggle button in the top right corner of the ribbon opens them; [TXTextControl.sideBarToggleButton](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/sidebartogglebutton-property/llms-full.txt) configures which sidebars it offers.
- **Ruler bars and status bar.** [TXTextControl.rulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/rulerbar-property/llms-full.txt), [verticalRulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/verticalrulerbar-property/llms-full.txt) and [statusBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/statusbar-property/llms-full.txt) return objects that change the colors, the scale unit and the behavior of the ruler bars and the texts and areas of the status bar. Both kinds of bar have a `displayColors` property, which returns a [RulerBarViewGeneratorColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/llms-full.txt) or [StatusBarViewGeneratorColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/llms-full.txt) object with get, set and reset methods for colors such as the background and text color, and `resetDisplayColors` restores all colors. [RulerBarViewGenerator.setBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setborderstyle-method/llms-full.txt) sets the border style of a ruler bar. The status bar has a method for the label of each area, such as [setLineText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setlinetext-method/llms-full.txt), [setColumnText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setcolumntext-method/llms-full.txt), [setPageText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setpagetext-method/llms-full.txt) and [setSectionText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setsectiontext-method/llms-full.txt), for example to translate the labels, and methods such as [setShowLine](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowline-method/llms-full.txt), [setShowSectionCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowsectioncounter-method/llms-full.txt) and [setShowLanguage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowlanguage-method/llms-full.txt) that show or hide single areas. The border style methods of the status bar and some of its color methods are obsolete: since version 33.0, the status bar has no border style, frame or gradients; see [Deprecated APIs](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/deprecated-apis/llms-full.txt).
- **Form field events.** The editor raises `formFieldCheckChanged`, `formFieldDateChanged`, `formFieldSelectionChanged` and `formFieldTextChanged` when a user changes a form field. Their arguments are [CheckFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldeventargs/llms-full.txt), [DateFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldeventargs/llms-full.txt), [SelectionFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selectionformfieldeventargs/llms-full.txt) and [TextFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textformfieldeventargs/llms-full.txt). Their `formField` property describes the changed field with an info object, for example [CheckFormFieldInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldinfo/llms-full.txt) with the checked state, or [DateFormFieldInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldinfo/llms-full.txt) with the date, the date format and the width of the empty field in twips. [FormattedText.formFields](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattedtext/formfields-property/llms-full.txt) returns the form fields of a text part.
- **Page number fields.** [HeaderFooter.pageNumberFields](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/headerfooter/pagenumberfields-property/llms-full.txt) returns a [PageNumberFieldCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfieldcollection/llms-full.txt) that adds and removes page number fields in a header or footer. Each [PageNumberField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/llms-full.txt) sets its number format, its start number and whether it shows the total number of pages.
- **Input position and undo.** [setInputPositionByTextPosition](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbytextposition-method/llms-full.txt), [setInputPositionByPage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbypage-method/llms-full.txt) and [setInputPositionByLocation](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbylocation-method/llms-full.txt) set the input position. All changes between [beginUndoAction](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/beginundoaction-method/llms-full.txt) and [endUndoAction](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/endundoaction-method/llms-full.txt) are undone and redone in one step.
- **Ribbon design.** The ribbon has a new design with hover effects and a cleaner minimized mode.

### Document Viewer

The [Document Viewer](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-viewer/llms-full.txt) shows documents in the browser and lets users sign them. The `TXDocumentViewer.signatures` object of its JavaScript API received methods to control the signing process: [startSigningProcess](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/startsigningprocess-method/llms-full.txt) opens the signature dialog, [submit](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/submit-method/llms-full.txt) submits the signed document, and [setSubmitCallback](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setsubmitcallback-method/llms-full.txt) sets the function that is called when the document is submitted. [setCustomSigning](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setcustomsigning-method/llms-full.txt) enables a custom signing process, and [storeSignature](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/storesignature-method/llms-full.txt) and [retrieveSignature](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/retrievesignature-method/llms-full.txt) keep a signature in the browser's local storage. [cancelSigningProcess](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/cancelsigningprocess-method/llms-full.txt) cancels the signing and closes the dialog, [clearSignaturePad](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/clearsignaturepad-method/llms-full.txt) clears the pad the user signs on, [getCustomSigning](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/getcustomsigning-method/llms-full.txt) returns whether the custom signing process is enabled, and [setBeforeSubmitCallback](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setbeforesubmitcallback-method/llms-full.txt) sets a further function that is called on submitting the document.

### New Classes and Members

The What's New documentation of version 30.0 lists these classes, properties, methods and events as new in TX Text Control .NET Server. They are grouped by class, and each name leads to its reference page. The list of the documentation also names members of `Selection` that existed before version 30.0, such as `Bold`, `FontName` and `Text`, and they are left out here. Some of the status bar members below are obsolete since version 33.0; [Deprecated APIs](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/deprecated-apis/llms-full.txt) names them and their replacements.

#### .NET API

- [CommentCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/llms-full.txt) (new class): [Add](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/add-method/llms-full.txt), [CopyTo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/copyto-method/llms-full.txt), [Count](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/count-property/llms-full.txt), [GetEnumerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/getenumerator-method/llms-full.txt), [GetItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/getitem-method/llms-full.txt), [IsSynchronized](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/issynchronized-property/llms-full.txt), [Item](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/item-property/llms-full.txt), [Remove](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/remove-method/llms-full.txt), [SyncRoot](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentcollection/syncroot-property/llms-full.txt)
- [CommentedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/llms-full.txt) (new class): [Active](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/active-property/llms-full.txt), [Comment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/comment-property/llms-full.txt), [CreationTime](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/creationtime-property/llms-full.txt), [DefaultHighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/defaulthighlightcolor-property/llms-full.txt), [EditComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/editcomment-method/llms-full.txt), [HighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/highlightcolor-property/llms-full.txt), [HighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/highlightmode-property/llms-full.txt), [ID](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/id-property/llms-full.txt), [Length](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/length-property/llms-full.txt), [Number](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/number-property/llms-full.txt), [RepliedComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/repliedcomment-property/llms-full.txt), [Replies](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/replies-property/llms-full.txt), [ReplyToComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/replytocomment-method/llms-full.txt), [Save](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/save-method/llms-full.txt), [ScrollTo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/scrollto-method/llms-full.txt), [Select](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/select-method/llms-full.txt), [Start](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/start-property/llms-full.txt), [Text](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/text-property/llms-full.txt), [UserName](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commentedtext/username-property/llms-full.txt)
- [CommentEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commenteventargs/llms-full.txt) (new class): [CommentedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/commenteventargs/commentedtext-property/llms-full.txt)
- [DocumentServer.DataSources.MergeBlockSettings](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-datasources/mergeblocksettings/llms-full.txt): [AddResult](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-datasources/mergeblocksettings/addresult-property/llms-full.txt)
- [DocumentServer.MailMerge](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/llms-full.txt): [FormFieldMerged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/formfieldmerged-event/llms-full.txt), [FormFieldMergeType](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge/formfieldmergetype-property/llms-full.txt)
- [DocumentServer.MailMerge.FormFieldMergedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/llms-full.txt) (new class): [DataRow](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/datarow-property/llms-full.txt), [FormField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/formfield-property/llms-full.txt), [MergeBlockName](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/mergeblockname-property/llms-full.txt), [Merged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/merged-property/llms-full.txt), [NestingDepth](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/nestingdepth-property/llms-full.txt), [TableCell](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mailmerge-formfieldmergedeventargs/tablecell-property/llms-full.txt)
- [FormattingStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/llms-full.txt): [AutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/autobaseline-property/llms-full.txt), [Capitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/capitals-property/llms-full.txt), [CharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/characterscaling-property/llms-full.txt), [CharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/characterspacing-property/llms-full.txt), [Culture](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/formattingstyle/culture-property/llms-full.txt)
- [HeaderFooter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/headerfooter/llms-full.txt): [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/headerfooter/comments-property/llms-full.txt)
- [IFormattedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/iformattedtext/llms-full.txt): [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/iformattedtext/comments-property/llms-full.txt)
- [Selection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/llms-full.txt): [AutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/autobaseline-property/llms-full.txt), [Capitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/capitals-property/llms-full.txt), [ChangeCapitalization](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/changecapitalization-method/llms-full.txt), [CharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/characterscaling-property/llms-full.txt), [CharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selection/characterspacing-property/llms-full.txt)
- [ServerTextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/llms-full.txt): [CommentCreated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/commentcreated-event/llms-full.txt), [CommentDeleted](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/commentdeleted-event/llms-full.txt), [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/comments-property/llms-full.txt), [OnCommentCreated](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/oncommentcreated-method/llms-full.txt), [OnCommentDeleted](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/servertextcontrol/oncommentdeleted-method/llms-full.txt)
- [ServerVisualization.TextViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/llms-full.txt): [CommentChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentchanged-event/llms-full.txt), [CommentedTextEntered](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentedtextentered-event/llms-full.txt), [CommentedTextLeft](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentedtextleft-event/llms-full.txt), [CommentHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commenthighlightmode-property/llms-full.txt), [CommentStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/commentstatechanged-event/llms-full.txt), [EditableRegionHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/editableregionhighlightmode-property/llms-full.txt), [OnCommentChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncommentchanged-method/llms-full.txt), [OnCommentedTextEntered](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncommentedtextentered-method/llms-full.txt), [OnCommentedTextLeft](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncommentedtextleft-method/llms-full.txt), [OnCommentStateChanged](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/oncommentstatechanged-method/llms-full.txt)
- [TextFrame](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/llms-full.txt): [BorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/bordercolor-property/llms-full.txt), [BorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/borderstyle-property/llms-full.txt), [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/textframe/comments-property/llms-full.txt)

#### Document Editor JavaScript API

- [CheckFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldeventargs/llms-full.txt): [formField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldeventargs/formfield-property/llms-full.txt)
- [CheckFormFieldInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldinfo/llms-full.txt): [checked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/checkformfieldinfo/checked-property/llms-full.txt)
- [CommentCallbackData](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcallbackdata/llms-full.txt): [addResult](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcallbackdata/addresult-property/llms-full.txt), [comment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcallbackdata/comment-property/llms-full.txt)
- [CommentCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/llms-full.txt): [add](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/add-method/llms-full.txt), [addAtPosition](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/addatposition-method/llms-full.txt), [addReply](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/addreply-method/llms-full.txt), [getItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/getitem-method/llms-full.txt), [getNextItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/getnextitem-method/llms-full.txt), [getPreviousItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/getpreviousitem-method/llms-full.txt), [remove](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentcollection/remove-method/llms-full.txt)
- [CommentedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/llms-full.txt): [getActive](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getactive-method/llms-full.txt), [getComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getcomment-method/llms-full.txt), [getCreationTime](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getcreationtime-method/llms-full.txt), [getHighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/gethighlightcolor-method/llms-full.txt), [getHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/gethighlightmode-method/llms-full.txt), [getID](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getid-method/llms-full.txt), [getLength](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getlength-method/llms-full.txt), [getNumber](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getnumber-method/llms-full.txt), [getRepliedComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getrepliedcomment-method/llms-full.txt), [getReplies](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getreplies-method/llms-full.txt), [getStart](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getstart-method/llms-full.txt), [getText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/gettext-method/llms-full.txt), [getUserName](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/getusername-method/llms-full.txt), [scrollTo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/scrollto-method/llms-full.txt), [setActive](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/setactive-method/llms-full.txt), [setComment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/setcomment-method/llms-full.txt), [setHighlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/sethighlightcolor-method/llms-full.txt), [setHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/sethighlightmode-method/llms-full.txt), [setID](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtext/setid-method/llms-full.txt)
- [CommentedTextInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/llms-full.txt): [active](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/active-property/llms-full.txt), [comment](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/comment-property/llms-full.txt), [creationTime](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/creationtime-property/llms-full.txt), [highlightColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/highlightcolor-property/llms-full.txt), [highlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/highlightmode-property/llms-full.txt), [id](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/id-property/llms-full.txt), [length](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/length-property/llms-full.txt), [number](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/number-property/llms-full.txt), [start](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/start-property/llms-full.txt), [userName](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commentedtextinfo/username-property/llms-full.txt)
- [CommentEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commenteventargs/llms-full.txt): [commentedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/commenteventargs/commentedtext-property/llms-full.txt)
- [DateFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldeventargs/llms-full.txt): [formField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldeventargs/formfield-property/llms-full.txt)
- [DateFormFieldInfo](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldinfo/llms-full.txt): [date](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldinfo/date-property/llms-full.txt), [dateFormat](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldinfo/dateformat-property/llms-full.txt), [emptyWidth](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/dateformfieldinfo/emptywidth-property/llms-full.txt)
- [FormattedText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattedtext/llms-full.txt): [comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattedtext/comments-property/llms-full.txt), [formFields](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattedtext/formfields-property/llms-full.txt)
- [FormattingStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/llms-full.txt): [getAutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/getautobaseline-method/llms-full.txt), [getCapitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/getcapitals-method/llms-full.txt), [getCharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/getcharacterscaling-method/llms-full.txt), [getCharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/getcharacterspacing-method/llms-full.txt), [getCulture](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/getculture-method/llms-full.txt), [setAutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/setautobaseline-method/llms-full.txt), [setCapitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/setcapitals-method/llms-full.txt), [setCharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/setcharacterscaling-method/llms-full.txt), [setCharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/setcharacterspacing-method/llms-full.txt), [setCulture](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/formattingstyle/setculture-method/llms-full.txt)
- [HeaderFooter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/headerfooter/llms-full.txt): [pageNumberFields](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/headerfooter/pagenumberfields-property/llms-full.txt)
- [PageNumberField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/llms-full.txt): [getNumberFormat](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/getnumberformat-method/llms-full.txt), [getShowNumberOfPages](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/getshownumberofpages-method/llms-full.txt), [getStartNumber](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/getstartnumber-method/llms-full.txt), [setNumberFormat](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/setnumberformat-method/llms-full.txt), [setShowNumberOfPages](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/setshownumberofpages-method/llms-full.txt), [setStartNumber](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfield/setstartnumber-method/llms-full.txt)
- [PageNumberFieldCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfieldcollection/llms-full.txt): [add](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfieldcollection/add-method/llms-full.txt), [getItem](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfieldcollection/getitem-method/llms-full.txt), [remove](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/pagenumberfieldcollection/remove-method/llms-full.txt)
- [RulerBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/llms-full.txt): [displayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/displaycolors-property/llms-full.txt), [getBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/getborderstyle-method/llms-full.txt), [getEnablePageMargins](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/getenablepagemargins-method/llms-full.txt), [getFormulaMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/getformulamode-method/llms-full.txt), [getReadOnly](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/getreadonly-method/llms-full.txt), [getScaleUnit](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/getscaleunit-method/llms-full.txt), [resetDisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/resetdisplaycolors-method/llms-full.txt), [setBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setborderstyle-method/llms-full.txt), [setEnablePageMargins](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setenablepagemargins-method/llms-full.txt), [setFormulaMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setformulamode-method/llms-full.txt), [setReadOnly](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setreadonly-method/llms-full.txt), [setScaleUnit](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgenerator/setscaleunit-method/llms-full.txt)
- [RulerBarViewGeneratorColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/llms-full.txt): [getBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getbackcolor-method/llms-full.txt), [getForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getforecolor-method/llms-full.txt), [getGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getgradientbackcolor-method/llms-full.txt), [getRulerColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getrulercolor-method/llms-full.txt), [getSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getseparatorcolordark-method/llms-full.txt), [getSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/getseparatorcolorlight-method/llms-full.txt), [resetBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetbackcolor-method/llms-full.txt), [resetForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetforecolor-method/llms-full.txt), [resetGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetgradientbackcolor-method/llms-full.txt), [resetRulerColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetrulercolor-method/llms-full.txt), [resetSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetseparatorcolordark-method/llms-full.txt), [resetSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/resetseparatorcolorlight-method/llms-full.txt), [setBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setbackcolor-method/llms-full.txt), [setForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setforecolor-method/llms-full.txt), [setGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setgradientbackcolor-method/llms-full.txt), [setRulerColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setrulercolor-method/llms-full.txt), [setSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setseparatorcolordark-method/llms-full.txt), [setSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/rulerbarviewgeneratorcolors/setseparatorcolorlight-method/llms-full.txt)
- [Selection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/llms-full.txt): [getAutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/getautobaseline-method/llms-full.txt), [getCapitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/getcapitals-method/llms-full.txt), [getCharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/getcharacterscaling-method/llms-full.txt), [getCharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/getcharacterspacing-method/llms-full.txt), [setAutoBaseline](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/setautobaseline-method/llms-full.txt), [setCapitals](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/setcapitals-method/llms-full.txt), [setCharacterScaling](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/setcharacterscaling-method/llms-full.txt), [setCharacterSpacing](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selection/setcharacterspacing-method/llms-full.txt)
- [SelectionFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selectionformfieldeventargs/llms-full.txt): [formField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/selectionformfieldeventargs/formfield-property/llms-full.txt)
- [SideBarToggleButton](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/sidebartogglebutton/llms-full.txt): [getAllowedSideBars](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/sidebartogglebutton/getallowedsidebars-method/llms-full.txt), [getCurrentSideBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/sidebartogglebutton/getcurrentsidebar-method/llms-full.txt), [setAllowedSideBars](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/sidebartogglebutton/setallowedsidebars-method/llms-full.txt), [setCurrentSideBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/sidebartogglebutton/setcurrentsidebar-method/llms-full.txt)
- [StatusBarViewGenerator](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/llms-full.txt): [displayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/displaycolors-property/llms-full.txt), [getBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getborderstyle-method/llms-full.txt), [getColumnText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getcolumntext-method/llms-full.txt), [getLineText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getlinetext-method/llms-full.txt), [getPageCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getpagecountertext-method/llms-full.txt), [getPageText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getpagetext-method/llms-full.txt), [getSectionCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getsectioncountertext-method/llms-full.txt), [getSectionText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getsectiontext-method/llms-full.txt), [getShowColumn](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowcolumn-method/llms-full.txt), [getShowLanguage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowlanguage-method/llms-full.txt), [getShowLine](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowline-method/llms-full.txt), [getShowPage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowpage-method/llms-full.txt), [getShowPageCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowpagecounter-method/llms-full.txt), [getShowSection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowsection-method/llms-full.txt), [getShowSectionCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowsectioncounter-method/llms-full.txt), [getShowZoom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowzoom-method/llms-full.txt), [getShowZoomTrackBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/getshowzoomtrackbar-method/llms-full.txt), [resetDisplayColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/resetdisplaycolors-method/llms-full.txt), [setBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setborderstyle-method/llms-full.txt), [setColumnText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setcolumntext-method/llms-full.txt), [setLineText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setlinetext-method/llms-full.txt), [setPageCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setpagecountertext-method/llms-full.txt), [setPageText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setpagetext-method/llms-full.txt), [setSectionCounterText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setsectioncountertext-method/llms-full.txt), [setSectionText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setsectiontext-method/llms-full.txt), [setShowColumn](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowcolumn-method/llms-full.txt), [setShowLanguage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowlanguage-method/llms-full.txt), [setShowLine](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowline-method/llms-full.txt), [setShowPage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowpage-method/llms-full.txt), [setShowPageCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowpagecounter-method/llms-full.txt), [setShowSection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowsection-method/llms-full.txt), [setShowSectionCounter](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowsectioncounter-method/llms-full.txt), [setShowZoom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowzoom-method/llms-full.txt), [setShowZoomTrackBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgenerator/setshowzoomtrackbar-method/llms-full.txt)
- [StatusBarViewGeneratorColors](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/llms-full.txt): [getBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getbackcolor-method/llms-full.txt), [getBackColorBottom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getbackcolorbottom-method/llms-full.txt), [getBackColorMiddle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getbackcolormiddle-method/llms-full.txt), [getBackColorTop](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getbackcolortop-method/llms-full.txt), [getForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getforecolor-method/llms-full.txt), [getFrameColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getframecolor-method/llms-full.txt), [getGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getgradientbackcolor-method/llms-full.txt), [getSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getseparatorcolordark-method/llms-full.txt), [getSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/getseparatorcolorlight-method/llms-full.txt), [reset](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/reset-method/llms-full.txt), [resetBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetbackcolor-method/llms-full.txt), [resetBackColorBottom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetbackcolorbottom-method/llms-full.txt), [resetBackColorMiddle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetbackcolormiddle-method/llms-full.txt), [resetBackColorTop](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetbackcolortop-method/llms-full.txt), [resetForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetforecolor-method/llms-full.txt), [resetFrameColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetframecolor-method/llms-full.txt), [resetGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetgradientbackcolor-method/llms-full.txt), [resetSeparatorColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetseparatorcolor-method/llms-full.txt), [resetSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetseparatorcolordark-method/llms-full.txt), [resetSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/resetseparatorcolorlight-method/llms-full.txt), [setBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setbackcolor-method/llms-full.txt), [setBackColorBottom](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setbackcolorbottom-method/llms-full.txt), [setBackColorMiddle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setbackcolormiddle-method/llms-full.txt), [setBackColorTop](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setbackcolortop-method/llms-full.txt), [setForeColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setforecolor-method/llms-full.txt), [setFrameColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setframecolor-method/llms-full.txt), [setGradientBackColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setgradientbackcolor-method/llms-full.txt), [setSeparatorColorDark](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setseparatorcolordark-method/llms-full.txt), [setSeparatorColorLight](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/statusbarviewgeneratorcolors/setseparatorcolorlight-method/llms-full.txt)
- [TextFieldCollection](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textfieldcollection/llms-full.txt): [addWithText](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textfieldcollection/addwithtext-method/llms-full.txt)
- [TextFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textformfieldeventargs/llms-full.txt): [formField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textformfieldeventargs/formfield-property/llms-full.txt)
- [TextFrame](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/llms-full.txt): [getBorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/getbordercolor-method/llms-full.txt), [getBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/getborderstyle-method/llms-full.txt), [setBorderColor](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/setbordercolor-method/llms-full.txt), [setBorderStyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/textframe/setborderstyle-method/llms-full.txt)
- [TXTextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/llms-full.txt): [beginUndoAction](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/beginundoaction-method/llms-full.txt), [endUndoAction](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/endundoaction-method/llms-full.txt), [getCommentHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/getcommenthighlightmode-method/llms-full.txt), [getEditableRegionHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/geteditableregionhighlightmode-method/llms-full.txt), [rulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/rulerbar-property/llms-full.txt), [setCommentHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setcommenthighlightmode-method/llms-full.txt), [setEditableRegionHighlightMode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/seteditableregionhighlightmode-method/llms-full.txt), [setInputPositionByLocation](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbylocation-method/llms-full.txt), [setInputPositionByPage](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbypage-method/llms-full.txt), [setInputPositionByTextPosition](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/setinputpositionbytextposition-method/llms-full.txt), [sideBarToggleButton](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/sidebartogglebutton-property/llms-full.txt), [statusBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/statusbar-property/llms-full.txt), [verticalRulerBar](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/txtextcontrol/verticalrulerbar-property/llms-full.txt)

#### Document Viewer JavaScript API

- [Signatures](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/llms-full.txt): [cancelSigningProcess](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/cancelsigningprocess-method/llms-full.txt), [clearSignaturePad](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/clearsignaturepad-method/llms-full.txt), [getCustomSigning](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/getcustomsigning-method/llms-full.txt), [retrieveSignature](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/retrievesignature-method/llms-full.txt), [setBeforeSubmitCallback](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setbeforesubmitcallback-method/llms-full.txt), [setCustomSigning](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setcustomsigning-method/llms-full.txt), [setSubmitCallback](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/setsubmitcallback-method/llms-full.txt), [startSigningProcess](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/startsigningprocess-method/llms-full.txt), [storeSignature](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/storesignature-method/llms-full.txt), [submit](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript-document-viewer/signatures/submit-method/llms-full.txt)

### Upgrade to Version 30.0

- **Update notes.** The update notes of version 30.0 list one entry: [LoadSettings.PDFImportSettings](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/loadsettings/pdfimportsettings-property/llms-full.txt) was extended with the settings `LoadEmbeddedFiles`, `LoadMetadata` and `GenerateXMLAsEmbeddedFile`. The update notes of version 29.0 contain the same entry, and version 29.0 introduced the embedded files and the metadata of PDF documents, so the entry describes a change of 29.0 that the 30.0 notes repeat; see [Older Versions](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/older-versions/llms-full.txt). Of the three names, only `LoadEmbeddedFiles` is a value of the current [PDFImportSettings](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/pdfimportsettings/enumeration/llms-full.txt) enumeration; it provides the files embedded in the document. The metadata, the form fields and the text coordinates come from the value `LoadEmbeddedData`.
- **Changes to plan for.** Version 30.0 supports .NET Framework 4.8, .NET 5 and .NET 6, and its setup no longer registers the assemblies in the global assembly cache (GAC). As a result, every entry in *licenses.licx* needs the full version number of the assembly. [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/breaking-changes/#version-30-0) describes the details, and [Migrating from Previous Versions](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/previous-versions/#license-file-changes) the license files.

### Next Steps

- [Version 31.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3100/llms-full.txt): the features of the next version.
- [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/breaking-changes/llms-full.txt): the changes that can require work when you upgrade.
- [Comments](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-editor/comments/llms-full.txt): work with comments in the Document Editor.

---

## Nearby

- **Previous:** [What's New in TX Text Control .NET Server 31.0](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/3100/llms-full.txt)
- **Next:** [Service Packs](https://docs.textcontrol.com/tx-text-control-dotnet-server/whats-new/service-packs/llms-full.txt)
