فئة SimpleLabeling
SimpleLabeling class
تسمية بسيطة تضع التسمية على كل ميزة.
public class SimpleLabeling : Labeling
المُنشئات
| الاسم | الوصف |
|---|
| SimpleLabeling() | يُنشئ مثيلاً جديدًا من الفئة SimpleLabeling. |
| SimpleLabeling(SimpleLabeling) | يُنشئ مثيلاً جديدًا من الفئة SimpleLabeling. |
| SimpleLabeling(string) | يُنشئ مثيلاً جديدًا من الفئة SimpleLabeling. |
الخصائص
| الاسم | الوصف |
|---|
| FeatureBasedConfiguration { get; set; } | دالة رد نداء تُستخدم لتكوين هذه التسمية قبل معالجة ميزة. |
| FontColor { get; set; } | يحدد لون النص. |
| FontFamily { get; set; } | عائلة الخط المستخدمة لعرض النص. القيمة الافتراضية تعتمد على النظام. |
| FontSize { get; set; } | حجم النص. |
| FontStyle { get; set; } | النمط المطبق على النص. |
| GeometryExpression { get; set; } | يوفر طريقة لاستبدال هندسة الميزة بأخرى معدلة للتسمية. يتم استدعاء هذه الدالة لأول مرة بعد FeatureBasedConfiguration. القيمة الافتراضية هي null (استخدام هندسة الميزة كما هي). |
| HaloColor { get; set; } | لون الهالة (الخط) حول النص. |
| HaloSize { get; set; } | حجم الهالة (الخط) حول النص. |
| LabelAttribute { get; set; } | اسم السمة المستخدم كمصدر للتسميات. يتم تجاهله إذا تم تعيين LabelExpression. يجب تعيين إما LabelAttribute أو LabelExpression قبل التصيير؛ يتم إلقاء استثناء InvalidOperationException خلاف ذلك. |
| LabelExpression { get; set; } | يوفر طريقة لتخصيص وتنسيق نص التسمية. إذا تم تعيينه، يتجاوز LabelAttribute. يجب تعيين إما LabelAttribute أو LabelExpression قبل التصيير؛ يتم إلقاء استثناء InvalidOperationException خلاف ذلك. |
| MultipartMode { get; set; } | يحدد سلوك التصيير للأشكال المتعددة الأجزاء. القيمة الافتراضية هي All. |
| Placement { get; set; } | تحديد موضع التسمية يوضح كيفية وضع التسميات بالنسبة إلى أشكال الميزة. |
| Priority { get; set; } | يشير إلى أولوية هذه التسمية في حال تداخلها مع تسمية أخرى. التسمية ذات الأولوية الأقل لا تُصَور. القيمة الافتراضية هي 1000. |
الطرق
| الاسم | الوصف |
|---|
| Clone() | ينسخ هذا الكائن. |
انظر أيضًا