StructuredDocumentTag

StructuredDocumentTag constructor

تهيئة مثيل جديد لـعلامة الوثيقة المنظمة فئة.

public StructuredDocumentTag(DocumentBase doc, SdtType type, MarkupLevel level)
معامليكتبوصف
docDocumentBaseوثيقة المالك.
typeSdtTypeنوع العقدة SDT.
levelMarkupLevelمستوى عقدة SDT داخل الوثيقة.

ملاحظات

يمكن إنشاء الأنواع التالية من المعاملة الخاصة والتفضيلية:

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

أمثلة

أظهر كيفية إنشاء علامة مستند منظمة على شكل مربع اختيار.

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

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

// يمكننا تعيين الرموز المستخدمة لتمثيل الحالة المحددة/غير المحددة لعنصر التحكم في محتوى مربع الاختيار.
sdtCheckBox.SetCheckedSymbol(0x00A9, "Times New Roman");
sdtCheckBox.SetUncheckedSymbol(0x00AE, "Times New Roman");

builder.InsertNode(sdtCheckBox);

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

أنظر أيضا