LineAnnotation

LineAnnotation class

فئة تمثل التعليق التوضيحي للسطر .

public sealed class LineAnnotation : MarkupAnnotation

المنشئون

اسموصف
LineAnnotation(Document, Point, Point)مُنشئ للاستخدام مع المولد.
LineAnnotation(Page, Rectangle, Point, Point)إنشاء تعليق توضيحي على السطر الجديد في الصفحة المحددة.

الخصائص

اسموصف
Actions { get; }الحصول على قائمة بإجراءات التعليقات التوضيحية .
virtual ActiveState { get; set; }الحصول على حالة مظهر التعليق التوضيحي الحالية أو تعيينها.
override AnnotationType { get; }يحصل على نوع التعليق التوضيحي .
Appearance { get; }الحصول على قاموس مظهر التعليق التوضيحي.
Border { get; set; }الحصول على أو تعيين خصائص حدود التعليق التوضيحي.Border
CaptionOffset { get; set; }الحصول على أو تعيين إزاحة نص التسمية التوضيحية من موضعها الطبيعي.
CaptionPosition { get; set; }الحصول على موضع التعليق التوضيحي أو تعيينه.
Characteristics { get; }الحصول على خصائص التعليقات التوضيحية .
Color { get; set; }الحصول على لون التعليق التوضيحي أو تعيينه.
Contents { get; set; }الحصول على نص التعليق التوضيحي أو تعيينه.
CreationDate { get; }الحصول على التاريخ والوقت اللذين تم فيهما إنشاء التعليق التوضيحي.
Ending { get; set; }الحصول على نقطة نهاية السطر أو تعيينها .
EndingStyle { get; set; }الحصول على أو تعيين نمط النهاية لنقطة نهاية السطر.
Flags { get; set; }إشارات التعليق التوضيحي .
FullName { get; }الحصول على الاسم الكامل للتعليق التوضيحي.
virtual Height { get; set; }الحصول على ارتفاع التعليق التوضيحي أو تعيينه.
virtual Hyperlink { get; set; }الحصول على أو تعيين الارتباط التشعبي للجزء (لمولد pdf) .
InReplyTo { get; set; }إشارة إلى التعليق التوضيحي بأن هذا التعليق التوضيحي “ردًا على” . يجب أن يكون كلا التعليقين على نفس الصفحة من المستند.
Intent { get; set; }الحصول على الغرض من التعليق التوضيحي للسطر أو تعيينه.
InteriorColor { get; set; }الحصول على اللون الداخلي للتعليق التوضيحي أو تعيينه.
IsFirstParagraphInColumn { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية خطأ. (لتوليد pdf)
IsInLineParagraph { get; set; }الحصول على فقرة مضمنة أو تعيينها . الإعداد الافتراضي خطأ. (لإنشاء ملف pdf)
IsInNewPage { get; set; }الحصول على أو تعيين قيمة منطقية تفرض إنشاء هذه الفقرة في صفحة جديدة. القيمة الافتراضية خطأ. (لتوليد pdf)
IsKeptWithNext { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت الفقرة الحالية ستبقى في نفس الصفحة مع الفقرة التالية.
LeaderLine { get; set; }الحصول على أو تحديد طول خط القائد.
LeaderLineExtension { get; set; }الحصول على أو تحديد طول امتداد خط القائد.
LeaderLineOffset { get; set; }الحصول على أو تعيين إزاحة خط القائد .
Margin { get; set; }الحصول على أو تعيين هامش خارجي للفقرة (لتوليد pdf)
Measure { get; set; }وحدات القياس المحددة لهذا التعليق التوضيحي .
Modified { get; set; }تحديد أو تحديد التاريخ والوقت اللذين تم فيهما تعديل التعليق التوضيحي مؤخرًا.
Name { get; set; }الحصول على أو تعيين اسم التعليق التوضيحي على الصفحة.
Opacity { get; set; }الحصول على أو تعيين قيمة العتامة الثابتة لاستخدامها في رسم التعليق التوضيحي.
virtual PageIndex { get; }يحصل على فهرس للصفحة التي تحتوي على تعليق توضيحي.
Popup { get; set; }تعليق توضيحي منبثق لإدخال النص المرتبط بهذا التعليق التوضيحي أو تحريره.
virtual Rect { get; set; }الحصول على مستطيل التعليق التوضيحي أو تعيينه.
ReplyType { get; set; }سلسلة تحدد العلاقة (“نوع الرد”) بين هذا التعليق التوضيحي والآخر المحدد بواسطة InReplyTo .
RichText { get; set; }الحصول على سلسلة نصية منسقة أو تعيينها ليتم عرضها في النافذة المنبثقة عند فتح التعليق التوضيحي.
ShowCaption { get; set; }الحصول على علامة منطقية أو تعيينها والتي يجب أن تظهر المحددات على أنها محتويات كتسمية توضيحية.
Starting { get; set; }الحصول على نقطة البداية للخط أو تعيينها .
StartingStyle { get; set; }الحصول على أو تعيين نمط نهاية السطر لنقطة بداية السطر.
States { get; }الحصول على قاموس مظهر التعليق التوضيحي.
Subject { get; set; }يحصل على نص يمثل وصف الكائن.
TextHorizontalAlignment { get; set; }الحصول على محاذاة النص للتعليق التوضيحي أو تعيينها.
Title { get; set; }الحصول على أو تعيين النص الذي سيتم عرضه في شريط عنوان التعليق التوضيحي.
virtual VerticalAlignment { get; set; }الحصول على محاذاة عمودية للفقرة أو تعيينها
virtual Width { get; set; }الحصول على عرض التعليق التوضيحي أو تعيينه.
ZIndex { get; set; }الحصول على أو تحديد قيمة int التي تشير إلى ترتيب Z للرسم البياني. سيتم وضع رسم بياني به ZIndex أكبر فوق الرسم البياني باستخدام ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. الرسم البياني بالسالب سيتم وضع مؤشر Z خلف النص في الصفحة.

طُرق

اسموصف
override Accept(AnnotationSelector)يقبل الزائر بمعالجة التعليقات التوضيحية .
override ChangeAfterResize(Matrix)يحدّث نقطتي البداية والنهاية وفقًا لتحويل المصفوفة.
virtual Clone()استنساخ هذا المثال. طريقة افتراضية. العودة دائما فارغة.
virtual Flatten()وضع محتويات التعليق التوضيحي مباشرة على الصفحة ، ستتم إزالة كائن التعليق التوضيحي .
GetRectangle(bool)إرجاع مستطيل التعليق التوضيحي مع مراعاة تدوير الصفحة.

أنظر أيضا