EndColumnBookmark

DocumentBuilder.EndColumnBookmark method

Marque la position actuelle dans le document comme fin de signet de colonne. La position doit être dans une cellule de tableau.

public BookmarkEnd EndColumnBookmark(string bookmarkName)
ParamètreTaperLa description
bookmarkNameStringNom du signet.

Return_Value

Le nœud de fin de signet qui vient d’être créé.

Remarques

Un signet de colonne couvre une ou plusieurs colonnes d’une plage de lignes. Pour créer un signet valide, vous devez appeler les deuxStartColumnBookmark etEndColumnBookmark avec le même bookmarkName paramètre.

Les signets mal formés ou les signets avec des noms en double seront ignorés lors de l’enregistrement du document.

La position réelle de l’inséréBookmarkEnd le nœud peut différer de la position actuelle du générateur document .

Exemples

Montre comment créer un signet de colonne.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.StartTable();

builder.InsertCell();
// Les cellules 1, 2, 4, 5 seront marquées comme favoris.
builder.StartColumnBookmark("MyBookmark_1");
// Les signets mal formés ou les signets avec des noms en double seront ignorés lors de l'enregistrement du document.
builder.StartColumnBookmark("MyBookmark_1");
builder.StartColumnBookmark("BadStartBookmark");
builder.Write("Cell 1");

builder.InsertCell();
builder.Write("Cell 2");

builder.InsertCell();
builder.Write("Cell 3");

builder.EndRow();

builder.InsertCell();
builder.Write("Cell 4");

builder.InsertCell();
builder.Write("Cell 5");
builder.EndColumnBookmark("MyBookmark_1");
builder.EndColumnBookmark("MyBookmark_1");

builder.InsertCell();
builder.Write("Cell 6");

builder.EndRow();
builder.EndTable();

doc.Save(ArtifactsDir + "Bookmarks.CreateColumnBookmark.docx");

Voir également