MailMergeFields MailMergeFields MailMergeFields Interface

Definition

A collection of MailMergeField objects that represent the mail merge related fields in a document.

public interface class MailMergeFields : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002091F-0000-0000-C000-000000000046")]
public interface MailMergeFields : System.Collections.IEnumerable
Public Interface MailMergeFields
Implements IEnumerable
Attributes
Implements

Remarks

Use the Fields property to return the MailMergeFields collection.

Use the Add(Range, String) method to add a merge field to the MailMergeFields collection.

Use Fields(index), where index is the index number, to return a single MailMergeField object.

The MailMergeFields collection has additional methods, such as AddAsk(Range, String, Object, Object, Object) and AddFillIn(Range, Object, Object, Object), for adding fields related to a mail merge operation.

Properties

Application Application Application

Returns a Application object that represents the Microsoft Word application.

Count Count Count

Returns the number of items in the specified collection.

Creator Creator Creator

Returns a 32-bit integer that indicates the application in which the specified object was created.

Item[Int32] Item[Int32] Item[Int32]

Returns an individual object in a collection.

Parent Parent Parent

Returns an object that represents the parent object of the specified object.

Methods

Add(Range, String) Add(Range, String) Add(Range, String)

Returns a MailMergeField object that represents a mail merge field added to the data source document.

AddAsk(Range, String, Object, Object, Object) AddAsk(Range, String, Object, Object, Object) AddAsk(Range, String, Object, Object, Object)

Adds an ASK field to a mail merge main document. Returns a MailMergeField object.

AddFillIn(Range, Object, Object, Object) AddFillIn(Range, Object, Object, Object) AddFillIn(Range, Object, Object, Object)

Adds a FILLIN field to a mail merge main document. Returns a MailMergeField object.

AddIf(Range, String, WdMailMergeComparison, Object, Object, Object, Object, Object) AddIf(Range, String, WdMailMergeComparison, Object, Object, Object, Object, Object) AddIf(Range, String, WdMailMergeComparison, Object, Object, Object, Object, Object)

Adds an IF field to a mail merge main document. Returns a MailMergeField object.

AddMergeRec(Range) AddMergeRec(Range) AddMergeRec(Range)

Adds a MERGEREC field to a mail merge main document. Returns a MailMergeField object.

AddMergeSeq(Range) AddMergeSeq(Range) AddMergeSeq(Range)

Adds a MERGESEQ field to a mail merge main document. Returns a MailMergeField object.

AddNext(Range) AddNext(Range) AddNext(Range)

Adds a NEXT field to a mail merge main document. Returns a MailMergeField object.

AddNextIf(Range, String, WdMailMergeComparison, Object) AddNextIf(Range, String, WdMailMergeComparison, Object) AddNextIf(Range, String, WdMailMergeComparison, Object)

Adds a NEXTIF field to a mail merge main document. Returns a MailMergeField object.

AddSet(Range, String, Object, Object) AddSet(Range, String, Object, Object) AddSet(Range, String, Object, Object)

Adds a SET field to a mail merge main document. Returns a MailMergeField object.

AddSkipIf(Range, String, WdMailMergeComparison, Object) AddSkipIf(Range, String, WdMailMergeComparison, Object) AddSkipIf(Range, String, WdMailMergeComparison, Object)

Adds a SKIPIF field to a mail merge main document. Returns a MailMergeField object.

GetEnumerator() GetEnumerator() GetEnumerator()

Applies to