# TXTextControl.Web namespace

> Enumerations TXTextControl.Web.MVC Namespace TXTextControl.Web.MVC.DocumentViewer Namespace TXTextControl.Web.MVC.DocumentViewer.Hosting Namespace TXTextControl.Web.MVC.DocumentViewer.Models Namespace TXTextControl.Web.MVC.DocumentViewer.Services Namespace TXTextControl.Web.HeaderFooter Class TXTextControl.Web.IFormattedText Class TXTextControl.Web.MainText Class TXTextControl.Web.Selection Class TXTextControl.Web.TextControl Class TXTextControl.Web.TextFrame Class TXTextControl.Web.TextPart Class TXTextControl.Web.TextPartCollection Class

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Namespace
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.Web namespace
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/llms-full.txt

---

## On This Page

- [Description](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/#description)

---

## In This Section

- [binarystreamtype](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/binarystreamtype/llms.txt)
- [dockstyle](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/dockstyle/llms.txt)
- [editmode](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/editmode/llms.txt)
- [filetype](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/filetype/llms.txt)
- [HeaderFooter Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/headerfooter/llms.txt): An instance of the Web.HeaderFooter class represents a header or footer in a Text Control document. The Web.HeaderFooter class inherits from the Web.TextPart class.
- [headerfootertype](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/headerfootertype/llms.txt)
- [IFormattedText Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/iformattedtext/llms.txt): The Web.IFormattedText interface contains properties common to all text parts in a TX Text Control document. The following classes implement this interface: Web.TextPart.
- [MainText Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/maintext/llms.txt): The Web.MainText class represents the main text of a TX Text Control document. The Web.MainText class inherits from the Web.TextPart class.
- [Selection Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/selection/llms.txt): The Web.Selection class describes and handles the position and length of a text selection. It also provides the possibility to replace the currently selected text with text in a certain document format.
- [streamtype](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/streamtype/llms.txt)
- [stringstreamtype](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/stringstreamtype/llms.txt)
- [TextControl Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textcontrol/llms.txt): The TextControl class implements a control with high-level text editing features. It is inherited from the System.Web.UI.WebControls.WebControl class. The following describes only the properties, methods and events defined through the TextControl class. For a list of properties, methods and events inherited from the System.Web.UI.WebControls.WebControl class see the .NET Framework reference.
- [TextFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textframe/llms.txt): An instance of the Web.TextFrame class represents a text frame in a Text Control document. A text frame is a rectangle that can be filled with text by an end-user and can be edited like the main text. The Web.TextFrame class inherits from the Web.TextPart class.
- [TextPart Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textpart/llms.txt): The Web.TextPart class implements the Web.IFormattedText interface as well as public properties and internal functionality common to all text parts in a TX Text Control document. The following classes inherit from this class: Web.MainText, Web.HeaderFooter and Web.TextFrame.
- [TextPartCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/textpartcollection/llms.txt): An instance of the Web.TextPartCollection class contains all text parts in a TX Text Control document. A text part can either be the document's main text, a text frame or a header or footer. A text frame is represented through a Web.TextFrame object, a header or footer through a Web.HeaderFooter object and the document's main text is represented through a Web.MainText object. A Web.TextPartCollection object contains all these objects in a geometric order. The first object in the collection is the main text, followed by all text frames in geometric order. At the end of the collection all headers and footers are contained also geometrically ordered. All objects in a text part collection implement the Web.IFormattedText interface. The collection can be obtained with the Web.TextControl.TextParts property. The Web.TextPartCollection class implements the interface ICollection<Web.IFormattedText>.
- [Web Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/web/llms.txt)

---

## Nearby

- **Previous:** [MergeCanceledException Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver/mergecanceledexception/llms.txt)
- **Next:** [Web Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/web/llms.txt)
