The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

InlineUIContainer Constructor (UIElement, TextPointer)

Initializes a new instance of the InlineUIContainer class, taking a specified UIElement object as the initial contents of the new InlineUIContainer, and a TextPointer specifying an insertion position for the new InlineUIContainer element.

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

public InlineUIContainer(
	UIElement childUIElement,
	TextPointer insertionPosition


Type: System.Windows.UIElement

A UIElement object specifying the initial contents of the new InlineUIContainer. This parameter may be null, in which case no UIElement is inserted.

Type: System.Windows.Documents.TextPointer

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

The following example demonstrates usage of this constructor.

// A child UIElement element for the new InlineUIContainer element.
Button buttonx = new Button();
buttonx.Content = "Click me!";

// An empty paragraph will serve as the container for the new InlineUIContainer element.
Paragraph parx = new Paragraph();

// After this line executes, the new element "inlineUI" 
// contains the specified UIElement element, "buttonx".  Also, "inlineUI" is 
// inserted at the point indicated by the insertionPosition parameter,  
// which in this case indicates the content start position in the Paragraph  
// element "parx".
InlineUIContainer inlineUI = new InlineUIContainer(buttonx, parx.ContentStart);

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, 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.

© 2014 Microsoft