FieldAddressBlock

FieldAddressBlock class

تنفيذ حقل ADDRESSBLOCK .

public class FieldAddressBlock : Field

المنشئون

اسم وصف
FieldAddressBlock() Default_Constructor

الخصائص

اسم وصف
DisplayResult { get; } يحصل على النص الذي يمثل نتيجة الحقل المعروض.
End { get; } يحصل على العقدة التي تمثل نهاية الحقل.
ExcludedCountryOrRegionName { get; set; } الحصول على أو تعيين اسم البلد / المنطقة المستبعدة.
Format { get; } يحصل على أFieldFormat كائن يوفر وصولاً مكتوبًا إلى تنسيق الحقل.
FormatAddressOnCountryOrRegion { get; set; } الحصول على أو تحديد ما إذا كان سيتم تنسيق العنوان وفقًا للبلد / المنطقة الخاصة بالمستلم كما هو محدد بواسطة POST * CODE (الاتحاد البريدي العالمي 2006) .
IncludeCountryOrRegionName { get; set; } يحصل أو يحدد ما إذا كان سيتم تضمين اسم البلد / المنطقة.
IsDirty { get; set; } الحصول على أو تحديد ما إذا كانت النتيجة الحالية للحقل لم تعد صحيحة (قديمة) بسبب التعديلات الأخرى التي تم إجراؤها على المستند.
IsLocked { get; set; } تحديد ما إذا كان الحقل مغلقًا أم لا (يجب عدم إعادة حساب النتيجة).
LanguageId { get; set; } الحصول على أو تعيين معرّف اللغة المستخدم لتنسيق العنوان.
LocaleId { get; set; } الحصول على أو تحديد LCID للحقل.
NameAndAddressFormat { get; set; } الحصول على أو تحديد تنسيق الاسم والعنوان.
Result { get; set; } الحصول على أو تعيين النص الموجود بين فاصل الحقل ونهاية الحقل.
Separator { get; } يحصل على العقدة التي تمثل فاصل المجال. يمكن أن يكون فارغًا.
Start { get; } يحصل على العقدة التي تمثل بداية الحقل.
virtual Type { get; } يحصل على نوع حقل Microsoft Word .

طُرق

اسم وصف
GetFieldCode() إرجاع النص بين بداية الحقل وفاصل الحقل (أو نهاية الحقل إذا لم يكن هناك فاصل) . يتم تضمين كل من رمز الحقل ونتيجة الحقل للحقول الفرعية.
GetFieldCode(bool) إرجاع النص بين بداية الحقل وفاصل الحقل (أو نهاية الحقل إذا لم يكن هناك فاصل) .
GetFieldNames() إرجاع مجموعة من أسماء حقول دمج المراسلات المستخدمة بواسطة الحقل.
Remove() يزيل الحقل من المستند. إرجاع عقدة بعد الحقل مباشرة. إذا كانت نهاية الحقل هي آخر child من العقدة الأصلية ، يتم إرجاع فقرته الأصلية. إذا تمت إزالة الحقل بالفعل ، يعود لا شيء .
Unlink() يقوم بإلغاء ربط الحقل.
Update() يقوم بالتحديث الميداني. يرمي إذا تم تحديث الحقل بالفعل.
Update(bool) يقوم بإجراء تحديث ميداني. يرمي إذا تم تحديث الحقل بالفعل.

ملاحظات

يمثل كتلة عنوان. انكتلة العنوان عبارة عن كتلة نصية تحدد information مناسبة لعنوان بريدي ، بالترتيب المطلوب من قبل بلد الوجهة.

أمثلة

يوضح كيفية الحصول على أسماء حقول دمج المراسلات التي يستخدمها أحد الحقول.

Document doc = new Document(MyDir + "Field sample - ADDRESSBLOCK.docx");

string[] addressFieldsExpect =
{
    "Company", "First Name", "Middle Name", "Last Name", "Suffix", "Address 1", "City", "State",
    "Country or Region", "Postal Code"
};

FieldAddressBlock addressBlockField = (FieldAddressBlock) doc.Range.Fields[0];
string[] addressBlockFieldNames = addressBlockField.GetFieldNames();

أنظر أيضا