Underline Constructor (Inline, TextPointer)
Initializes a new instance of the Underline class, taking a specified Inline object as the initial contents of the new Underline, and a TextPointer specifying an insertion position for the new Inline element.
Namespace: System.Windows.Documents
Assembly: PresentationFramework (in PresentationFramework.dll)
Parameters
- childInline
- Type: System.Windows.Documents.Inline
An Inline object specifying the initial contents of the new Underline. This parameter may be null, in which case no Inline is inserted.
- insertionPosition
- Type: System.Windows.Documents.TextPointer
A TextPointer specifying an insertion position at which to insert the Underline element after it is created, or null for no automatic insertion.
The following example demonstrates usage of this constructor.
// A child Inline element for the new Underline element. Run runx = new Run("Text to make underlined."); // An empty paragraph will serve as the container for the new Underline element. Paragraph parx = new Paragraph(); // After this line executes, the new element "underx" // contains the specified Inline element, "runx". Also, "underx" is // inserted at the point indicated by the insertionPosition parameter, // which in this case indicates the content start position in the Paragraph // element "parx". Underline underx = new Underline(runx, parx.ContentStart);
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.