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
Wiki Markup
{description}
{excerpt}Returns the names of all merge fields in the main document.
{excerpt}
{signature:C#}
 public System.String[] FieldMarkers{ get; }
{signature}
{signature:vb.net}
Public ReadOnly Property FieldMarkers() As String()
{signature}
{remarks}The main document is any part of the template that is not within a repeat block. \(A repeat block is a fragment in the template document \- defined by a Word bookmark \- that contains merge fields and that will be repeated for each row in a data source.\)

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

          //--- Create the WordTemplate object.
          WordTemplate oWW = new WordTemplate();

          //--- Open a template using a string.
          oWW.Open(@"C:\template.doc");

          //--- Get all the merge fields in the document.
          String[] allMergefields = oWW.FieldMarkers;
        {code}
{code:vb.net|title=vb.net}

          '--- Create the WordTemplate object.
          Dim oWW As New WordTemplate()

          '--- Open a template using a string.
          oWW.Open("C:\template.doc")

          '--- Get all the merge fields in the document.
          Dim allMergefields As String() = oWW.FieldMarkers
        {code}

{example}