AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Создает новое связанное с содержимым пользовательское свойство документа.

public DocumentProperty AddLinkToContent(string name, string linkSource)
ПараметрТипОписание
nameStringНазвание объекта недвижимости.
linkSourceStringИсточник собственности.

Возвращаемое значение

Вновь созданный объект недвижимости илинулевой когдаlinkSource недействительно.

Примеры

Показывает, как связать пользовательское свойство документа с закладкой.

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

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

// Связать новое пользовательское свойство с закладкой. Значение этого свойства
// будет содержимым закладки, на которую она ссылается в элементе "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");

Смотрите также