ContentControls.Add Method

Adds a new content control, of the type specified, into the active document and returns a ContentControl object that represents the new content control.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

Syntax

'Declaration
Function Add ( _
    Type As WdContentControlType, _
    ByRef Range As Object _
) As ContentControl
'Usage
Dim instance As ContentControls
Dim Type As WdContentControlType
Dim Range As Object
Dim returnValue As ContentControl

returnValue = instance.Add(Type, Range)
ContentControl Add(
    WdContentControlType Type,
    ref Object Range
)

Parameters

  • Range
    Type: System.Object%
    Specifies where in the active document to place the content control. If omitted, Word places the content control at the position of the insertion point or replaces the current selection.

Return Value

Type: Microsoft.Office.Interop.Word.ContentControl
ContentControl

Remarks

You can nest content controls only within rich-text content controls, building block gallery content controls, and group content controls. If the insertion point or current selection is inside a content control of a different type, this method raises an error. In this case, you can either move the insertion point or use the Range parameter to specify a location within the document.

See Also

Reference

ContentControls Interface

ContentControls Members

Microsoft.Office.Interop.Word Namespace