AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Skapar en ny anpassad dokumentegenskap för länkat innehåll.

public DocumentProperty AddLinkToContent(string name, string linkSource)
ParameterTypBeskrivning
nameStringFastighetens namn.
linkSourceStringEgendomens källa.

Returvärde

Det nyskapade egenskapsobjektet ellernull när denlinkSource är ogiltig.

Exempel

Visar hur man länkar en anpassad dokumentegenskap till ett bokmärke.

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

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

// Länka en ny anpassad egenskap till ett bokmärke. Värdet för denna egenskap
// kommer att vara innehållet i bokmärket som den refererar till i "LinkSource"-medlemmen.
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");

Se även