Table of Contents

Class DocxMailMergeTableRowGroup

Namespace
DocToolkit
Assembly
DocToolkit.Docx.dll

One grouped table-row mail-merge data set — a group/header row plus its detail rows.

public sealed class DocxMailMergeTableRowGroup
Inheritance
DocxMailMergeTableRowGroup
Inherited Members

Remarks

Mirrors OfficeIMO.Word.WordMailMergeTableRowGroup without exposing it. See MergeTableRowGroups(byte[], int, int, int, IEnumerable<DocxMailMergeTableRowGroup>).

Constructors

DocxMailMergeTableRowGroup(IReadOnlyDictionary<string, string>, IEnumerable<IReadOnlyDictionary<string, string>>)

Creates a grouped table-row data set.

public DocxMailMergeTableRowGroup(IReadOnlyDictionary<string, string> values, IEnumerable<IReadOnlyDictionary<string, string>> rows)

Parameters

values IReadOnlyDictionary<string, string>

Values applied to the group template row.

rows IEnumerable<IReadOnlyDictionary<string, string>>

Values applied to repeated detail rows inside the group.

Properties

Rows

Values applied to repeated detail rows inside the group.

public IEnumerable<IReadOnlyDictionary<string, string>> Rows { get; }

Property Value

IEnumerable<IReadOnlyDictionary<string, string>>

Values

Values applied to the group template row.

public IReadOnlyDictionary<string, string> Values { get; }

Property Value

IReadOnlyDictionary<string, string>