.NET Framework Class Library

Gnostice.MailMerge Namespace

<< Click to Display Table of Contents >>

Navigation:  Gnostice Document Studio .NET > Reference Documentation > API Reference >

.NET Framework Class Library

Gnostice.MailMerge Namespace

Classes

 

Class

Description

Public class

EMailAction

Represents a post-merge action that e-mails the merged documents.

Public class

EmailSender

This is the base class from which user classes sending mail-merged documents should be derived.

Public class

ImmutableKeyToValueList

Represents how merge fields are mapped to merge input data.

Public class

ImmutableKeyToValueMap(TKey, TValue)

This class maps merge-field names with specified values.

Public class

MailMerge

Represents the mail-merge class.

Public class

MailMergeBeginJobEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.BeginJob] event.

Public class

MailMergeBeginMergeInstanceEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.BeginMergeInstance] event.

Public class

MailMergeBeginPostMergeEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.BeginPostMergeAction] event.

Public class

MailMergeDataColumnNotFoundException


Public class

MailMergeDataSourceNotSupportedException


Public class

MailMergeEndJobEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.EndJob] event.

Public class

MailMergeEndMergeInstanceEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.EndMergeInstance] event.

Public class

MailMergeEndPostMergeEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.EndPostMergeAction] event.

Public class

MailMergeErrorEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.Error] event.

Public class

MailMergeEventArgs

This class is the base class for event arguments to [!:Gnostice.Documents.MailMerge] events.

Public class

MailMergeFieldInfo


Public class

MailMergeFieldNotFoundException


Public class

MailMergeFieldUpdatingEventArgs

Represents details about a [!:Gnostice.Documents.MailMerge.FieldUpdating] event.

Public class

MailMergeFileOutputReadyEventArgs

Represents details about the [!:Gnostice.Documents.SaveToFileAction.OutputReady] event.

Public class

MailMergeIDocumentOutputReadyEventArgs

Represents details about the [!:Gnostice.Documents.SaveToIDocumentAction.OutputReady] event.

Public class

MailMergeNeedFieldMappingArgs

This class represents details about the [!:Gnostice.Documents.MailMerge.NeedFieldMapping] event.

Public class

MailMergeNeedFileNameEventArgs

Represents details about the [!:Gnostice.Documents.SaveToFileAction.NeedOutputFileName] event

Public class

MailMergeNeedOutputStreamEventArgs

Represents details about the [!:Gnostice.Documents.SaveToStreamAction.NeedOutputStream] event

Public class

MailMergeOptions


Public class

MailMergePreferences


Public class

MailMergeProgressEventArgs

Represents details about the [!:Gnostice.Documents.MailMerge.Progress] event.

Public class

MailMergeResult

Represents statistical information on the outcome of a Mail Merge />.

Public class

MailMergeSendBeginEventArgs


Public class

MailMergeSendCompleteEventArgs


Public class

MailMergeStreamOutputReadyEventArgs

Represents details about the [!:Gnostice.Documents.SaveToStreamAction.OutputReady] event.

Public class

Message

Represents an e-mail message that is sent with a merged document.

Public class

PostMergeAction

Represents a post-merge action.

Public class

SaveToFileAction

Represents a post-merge action to save the documents to a file.

Public class

SaveToIDocumentAction

Represents the save to IDocument post merge action class.

Public class

SaveToStreamAction

Represents the save to stream post merge action class.

Public class

SMTPServerSettings


Interfaces

 

Interface

Description

Public interface

IDynamicMailMergeSource

Represents user defined data source for mail merge operation

Enumerations

 

Enumeration

Description

Public enumeration

MailFormat


Public enumeration

MailMergeCleanupOptions

Defines what to do with merge-fields that were not replaced by a merge instance.

Public enumeration

MailMergeFieldUpdateOperations

Defines options for handling a merge-field in a merge instance.

Public enumeration

MergedDocumentOptions


Public enumeration

MergeInstanceBreakType

Defines how the flow of document-creation is broken after a merge instance.