AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Erstellt eine neue mit dem Inhalt verknüpfte benutzerdefinierte Dokumenteigenschaft.

public DocumentProperty AddLinkToContent(string name, string linkSource)
ParameterTypBeschreibung
nameStringDer Name der Eigenschaft.
linkSourceStringDie Quelle der Eigenschaft.

Rückgabewert

Das neu erstellte Eigenschaftsobjekt bzwNull wenn daslinkSource ist ungültig.

Beispiele

Zeigt, wie eine benutzerdefinierte Dokumenteigenschaft mit einem Lesezeichen verknüpft wird.

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

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

// Eine neue benutzerdefinierte Eigenschaft mit einem Lesezeichen verknüpfen. Der Wert dieser Immobilie
// ist der Inhalt des Lesezeichens, auf das es im Mitglied „LinkSource“ verweist.
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");

Siehe auch