AddLinkToContent

CustomDocumentProperties.AddLinkToContent method

Crea una nueva propiedad de documento personalizada vinculada al contenido.

public DocumentProperty AddLinkToContent(string name, string linkSource)
ParámetroEscribeDescripción
nameStringEl nombre de la propiedad.
linkSourceStringLa fuente de la propiedad.

Valor_devuelto

El objeto de propiedad recién creado onulo cuando ellinkSource es inválido.

Ejemplos

Muestra cómo vincular una propiedad de documento personalizada a un marcador.

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

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

// Vincular una nueva propiedad personalizada a un marcador. El valor de esta propiedad.
// será el contenido del marcador al que hace referencia en el miembro "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");

Ver también