Table of Contents

Class DocxMailMergeFileBatchItem

Namespace
DocToolkit
Assembly
DocToolkit.Docx.dll

One record's output file, from a file-path batch call, together with what happened to every field in it.

public sealed class DocxMailMergeFileBatchItem
Inheritance
DocxMailMergeFileBatchItem
Inherited Members

Remarks

Returned by the lenient file-path batch forms only — MergeBatchToFilesWithReport(string, IEnumerable<IReadOnlyDictionary<string, string>>, Func<int, IReadOnlyDictionary<string, string>, string>) and its async twin — the strict forms refuse to write a file for an incomplete record at all, so there is nothing to report for that record.

Properties

OutputPath

Where this record's document was written — exactly what outputPathFactory returned for this record.

public string OutputPath { get; }

Property Value

string

RecordIndex

The record's position in the sequence passed in, starting at 0.

public int RecordIndex { get; }

Property Value

int

Report

What happened to every field in this record's document.

public DocxMailMergeReport Report { get; }

Property Value

DocxMailMergeReport