IsTemporary

StructuredDocumentTag.IsTemporary property

Especifica si estoTED se eliminará del documento WordProcessingML cuando se modifique su contenido .

public bool IsTemporary { get; set; }

Ejemplos

Muestra cómo hacer controles de un solo uso.

Document doc = new Document();

// Insertar una etiqueta de documento estructurado de texto sin formato,
// que actuará como un formulario de texto sin formato en el que el usuario podrá ingresar texto.
StructuredDocumentTag tag = new StructuredDocumentTag(doc, SdtType.PlainText, MarkupLevel.Inline);

// Establece la propiedad "IsTemporary" en "true" para hacer que la etiqueta del documento estructurado desaparezca y
// asimilar su contenido en el documento después de que el usuario lo edite una vez en Microsoft Word.
// Establece la propiedad "IsTemporary" en "false" para permitir al usuario editar el contenido
// de la etiqueta del documento estructurado cualquier número de veces.
tag.IsTemporary = isTemporary;

DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Please enter text: ");
builder.InsertNode(tag);

// Inserte otra etiqueta de documento estructurado en forma de casilla de verificación y establezca su estado predeterminado en "marcado".
tag = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
tag.Checked = true;

// Establece la propiedad "IsTemporary" en "true" para que la casilla de verificación se convierta en un símbolo
// una vez que el usuario hace clic en él en Microsoft Word.
// Establece la propiedad "IsTemporary" en "false" para permitir al usuario hacer clic en la casilla de verificación cualquier número de veces.
tag.IsTemporary = isTemporary;

builder.Write("\nPlease click the check box: ");
builder.InsertNode(tag);

doc.Save(ArtifactsDir + "StructuredDocumentTag.IsTemporary.docx");

Ver también