AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Crea una nuova proprietà del documento personalizzato collegato al contenuto.

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

Valore di ritorno

L’oggetto proprietà appena creato onullo quando illinkSource è invalido.

Esempi

Mostra come collegare una proprietà del documento personalizzata 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