ToaCategories

ToaCategories class

يمثل جدول فئات السلطات.

لمعرفة المزيد، قم بزيارةالعمل مع الحقول مقالة توثيقية.

public class ToaCategories

المنشئون

اسموصف
ToaCategories()Default_Constructor

الخصائص

اسموصف
static DefaultCategories { get; }الحصول على الجدول الافتراضي لفئات المراجع.
Item { get; set; }الحصول على عنوان الفئة أو تعيينه حسب رقم الفئة.

أمثلة

يوضح كيفية تحديد مجموعة من الفئات لحقول TOA.

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

// يمكن لحقول TOA تصفية إدخالاتها حسب الفئات المحددة في هذه المجموعة.
ToaCategories toaCategories = new ToaCategories();
doc.FieldOptions.ToaCategories = toaCategories;

// تأتي مجموعة الفئات هذه بقيم افتراضية، والتي يمكننا استبدالها بقيم مخصصة.
Assert.AreEqual("Cases", toaCategories[1]);
Assert.AreEqual("Statutes", toaCategories[2]);

toaCategories[1] = "My Category 1";
toaCategories[2] = "My Category 2";

// يمكننا دائمًا الوصول إلى القيم الافتراضية عبر هذه المجموعة.
Assert.AreEqual("Cases", ToaCategories.DefaultCategories[1]);
Assert.AreEqual("Statutes", ToaCategories.DefaultCategories[2]);

// أدخل حقلين TOA. تقوم حقول TOA بإنشاء إدخال لكل حقل TA في المستند.
// استخدم المفتاح "\c" لتحديد فهرس الفئة من مجموعتنا.
// باستخدام رمز التبديل هذا، سيلتقط حقل TOA فقط الإدخالات من حقول TA التي
// يحتوي أيضًا على مفتاح "\c" مع فهرس فئة مطابق. سيتم أيضًا عرض كل حقل TOA
// اسم الفئة التي يشير إليها المفتاح "\c".
builder.InsertField("TOA \\c 1 \\h", null);
builder.InsertField("TOA \\c 2 \\h", null);
builder.InsertBreak(BreakType.PageBreak);

// أدخل إدخالات TOA عبر فئتين. سيتلقى حقل TOA الأول الخاص بنا إدخالاً واحدًا،
// من حقل TA الثاني الذي يشير مفتاح التبديل "\c" الخاص به أيضًا إلى الفئة الأولى.
// سيحتوي حقل TOA الثاني على إدخالين من حقلي TA الآخرين.
builder.InsertField("TA \\c 2 \\l \"entry 1\"");
builder.InsertBreak(BreakType.PageBreak);
builder.InsertField("TA \\c 1 \\l \"entry 2\"");
builder.InsertBreak(BreakType.PageBreak);
builder.InsertField("TA \\c 2 \\l \"entry 3\"");

doc.UpdateFields();
doc.Save(ArtifactsDir + "FieldOptions.TOA.Categories.docx");

أنظر أيضا