Run Constructor (String, TextPointer)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Initializes a new instance of the Run class, taking a specified string as the initial contents of the text run, and a TextPointer specifying an insertion position for the text run.

Namespace:   System.Windows.Documents
Assembly:  PresentationFramework (in PresentationFramework.dll)

Public Sub New (
	text As String,
	insertionPosition As TextPointer


Type: System.String

A string specifying the initial contents of the Run object.

Type: System.Windows.Documents.TextPointer

A TextPointer specifying an insertion position at which to insert the text run after it is created, or null for no automatic insertion.

The following example demonstrates the use of this constructor.

' Create a new, empty paragraph to host the text run.
Dim par As New Paragraph()

' Get a TextPointer for the end of content in the paragraph.
Dim insertionPoint As TextPointer = par.ContentEnd

' This line will create a new text run, initialize it with the supplied string,
' and insert it at the specified insertion point (which happens to be the end of
' content for the host paragraph).
        Dim textRun2 As New Run("The text contents of this text run.", insertionPoint)

.NET Framework
Available since 3.0
Return to top