Documents.Add Method

Returns a Document object that represents a new, empty document added to the collection of open documents.

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

Syntax

'Declaration
Function Add ( _
    ByRef Template As Object, _
    ByRef NewTemplate As Object, _
    ByRef DocumentType As Object, _
    ByRef Visible As Object _
) As Document
'Usage
Dim instance As Documents
Dim Template As Object
Dim NewTemplate As Object
Dim DocumentType As Object
Dim Visible As Object
Dim returnValue As Document

returnValue = instance.Add(Template, NewTemplate, _
    DocumentType, Visible)
Document Add(
    ref Object Template,
    ref Object NewTemplate,
    ref Object DocumentType,
    ref Object Visible
)

Parameters

  • Template
    Type: System.Object%
    Optional Object. The name of the template to be used for the new document. If this argument is omitted, the Normal template is used.
  • NewTemplate
    Type: System.Object%
    Optional Object. True to open the document as a template. The default value is False.
  • DocumentType
    Type: System.Object%
    Optional Object. Can be one of the following WdNewDocumentType constants: wdNewBlankDocument, wdNewEmailMessage, wdNewFrameset, or wdNewWebPage. The default constant is wdNewBlankDocument.
  • Visible
    Type: System.Object%
    Optional Object. True to open the document in a visible window. If this value is False, Microsoft Word opens the document but sets the Visible property of the document window to False. The default value is True.

Return Value

Type: Microsoft.Office.Interop.Word.Document

See Also

Reference

Documents Interface

Documents Members

Microsoft.Office.Interop.Word Namespace