Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Description

Excerpt

Takes a WordTemplate object representing a template Word file, and opens the file as a Document object.

Signature
C#
C#
 public Document Open(WordTemplate wwt)
{signature}{signature:
}
Signature
vb.net
vb.net
Public Function Open(ByVal wwt As WordTemplate) As Document
{signature}
{parameters}
{param:wwt}A {{WordTemplate}} object representing a template Word file.{param}
{returns}The Word file that was passed from {{WordTemplate}} to [WordApplication|WordApplication].{returns}
{exceptions}
{exception:System.Exception}Thrown if an error occurs while opening the template.{exception}
{remarks}Though the {{WordTemplate}} object currently supports Office Open XML \(Word 2007\) format files, [WordApplication.Open()|WordApplication.Open] does not yet support them.

{remarks}
{example}{code:csharp|title=C#}
Parameters
Param
wwt
wwt

A WordTemplate object representing a template Word file.

Returns

The Word file that was passed from WordTemplate to WordApplication.

Exceptions
Exception
System.Exception
System.Exception

Thrown if an error occurs while opening the template.

Remarks

Though the WordTemplate object currently supports Office Open XML (Word 2007) format files, WordApplication.Open() does not yet support them.

Example
Code Block
csharp
csharp
titleC#


          WordTemplate wTempl = new WordTemplate();
          ...
          wTempl.Process();
          WordApplication wApp = new WordApplication();
          Document doc = wApp.Open(wTempl);
          ...
        
{code} {code:
Code Block
vb.net
|title=
vb.net
titlevb.net
}


          Dim wTempl As New WordTemplate()
          ...
          wTempl.Process()
          Dim wApp As New WordApplication()
          Dim doc As Document = wApp.Open(wTempl)
        
{code} {example}