TX Text Control .NET Server

LoadText Method

Method|Introduced in 21.0
Namespace
TXTextControl.Web
Package
None: the TX Text Control .NET Server setup installs it, for .NET Framework.
Assembly
TXTextControl.Web.dll

Description

Loads text in a certain format. The complete contents of a TextControl are replaced.

Syntax

LoadText(String, Web.StreamType)

Loads text formatted with the specified format. The new text is read from the specified file.

public void LoadText(string path, Web.StreamType streamType);
ParameterDescription
path

Specifies a file from which the data is loaded.

streamType

Specifies one of the StreamType values.

LoadText(System.IO.FileStream, Web.StreamType)

Loads text formatted with the specified format. The new text is read from the specified file stream.

public void LoadText(System.IO.FileStream fileStream, Web.StreamType streamType);
ParameterDescription
fileStream

Specifies a file from which the data is loaded. The data is loaded from the stream's current position.

streamType

Specifies one of the StreamType values.

LoadText(Byte[], Web.BinaryStreamType)

Loads text formatted with the specified format. The new text is read from the specified byte array.

public void LoadText(byte[] binaryData, Web.BinaryStreamType binaryStreamType);
ParameterDescription
binaryData

Specifies a byte array from which the data is loaded.

binaryStreamType

Specifies one of the BinaryStreamType values.

LoadText(String, Web.StringStreamType)

Loads text formatted with the specified format. The new text is read from the specified string.

public void LoadText(string stringData, Web.StringStreamType stringStreamType);
ParameterDescription
stringData

Specifies a string from which the data is loaded.

stringStreamType

Specifies one of the StringStreamType values.

Examples

LoadText is not exposed by the current ASP.NET Core editor helper. The following example uses LoadText in the current server-side setup instead.

var result = textControl.LoadText(@"App_Data\document.docx", TXTextControl.Web.StreamType.PlainAnsiText);
Console.WriteLine(result);