StructuredDocumentTag

StructuredDocumentTag constructor

Initialise une nouvelle instance duBalise de document structuré classe.

public StructuredDocumentTag(DocumentBase doc, SdtType type, MarkupLevel level)
ParamètreTaperLa description
docDocumentBaseLe document du propriétaire.
typeSdtTypeType de nœud SDT.
levelMarkupLevelNiveau du nœud SDT dans le document.

Remarques

Les types de SDT suivants peuvent être créés :

  • Checkbox
  • DropDownList
  • ComboBox
  • Date
  • BuildingBlockGallery
  • Group
  • Picture
  • RichText
  • PlainText

Exemples

Montrez comment créer une balise de document structuré sous la forme d’une case à cocher.

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

StructuredDocumentTag sdtCheckBox =
    new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline) {Checked = true};

// Nous pouvons définir les symboles utilisés pour représenter l'état coché/non coché d'un contrôle de contenu de case à cocher.
sdtCheckBox.SetCheckedSymbol(0x00A9, "Times New Roman");
sdtCheckBox.SetUncheckedSymbol(0x00AE, "Times New Roman");

builder.InsertNode(sdtCheckBox);

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

Voir également