AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Crea una nuova proprietà personalizzata del documento collegata al contenuto.

public DocumentProperty AddLinkToContent(string name, string linkSource)
ParametroTipoDescrizione
nameStringIl nome della proprietà.
linkSourceStringL’origine della proprietà.

Valore di ritorno

L’oggetto di proprietà appena creato onull quando illinkSource non è valido.

Esempi

Mostra come collegare una proprietà personalizzata del documento a un segnalibro.

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

builder.StartBookmark("MyBookmark");
builder.Write("Hello world!");
builder.EndBookmark("MyBookmark");

// Collega una nuova proprietà personalizzata a un segnalibro. Il valore di questa proprietà
// sarà il contenuto del segnalibro a cui fa riferimento nel membro "LinkSource".
CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");

Assert.AreEqual(true, customProperty.IsLinkToContent);
Assert.AreEqual("MyBookmark", customProperty.LinkSource);
Assert.AreEqual("Hello world!", customProperty.Value);

doc.Save(ArtifactsDir + "DocumentProperties.LinkCustomDocumentPropertiesToBookmark.docx");

Guarda anche