ListBoxField

خلاصه ای

ListBoxField یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: ChoiceField.

میدان فرم جعبه لیست a ChoiceField بدون پرچم کامبو.

این کلاس 25 روش برای کار با ListBoxField اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: Accept, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten,، و 11 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,، و 83 تا ديگه .

خواص

نام:نوع:Accessشرح:
SelectedItemsint[]خواندن/نوشتنآرایه ی Set-only selected items.
Selectedintخواندن/نوشتنآسان بودن انتخاب تک (تخنی را در ارزش انتخاب می کند).
TopIndexintخواندن/نوشتن0-based index of the first visible option when the list is scrolled.
IsComboboolبخونید.مقدار is combo را دریافت می‌کند.
IsEditableboolبخونید.مقدار is editable را دریافت می‌کند.
IsMultiSelectboolبخونید.مقدار is multi select را دریافت می‌کند.
IsSortedboolبخونید.دریافت می‌کند is sorted.
MultiSelectboolخواندن/نوشتنGet/set MultiSelect (بیت Ff 22 مبتنی بر 0 21).
CommitImmediatelyboolخواندن/نوشتنGet/set CommitOnSelChange (/Ff بیت 27 0 مبتنی بر 26).
SelectedValuesIReadOnlyList<string>خواندن/نوشتنارزش های انتخاب شده در حال حاضر.
SelectedIndicesIReadOnlyList<int>بخونید.شاخص های مبتنی بر صفر برای مقادیر انتخاب شده در لیست گزینه ها.
OptionsOptionCollectionبخونید.مجموعه ای از گزینه های انتخاب.
Valuestring?خواندن/نوشتنمقدار میدان (/V).
TypeFieldTypeبخونید.نوع ميدان.
FullNamestring?بخونید.نام کامل زمینه.
Namestring?خواندن/نوشتننام کامل میدان (به اصطلاح FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتغییر جهت افقی متن خاص که به ظاهر ویجت این زمینه اعمال شده است.
PageIndexintبخونید.1-based index of the page that owns this field’s widget.
PartialNamestring?خواندن/نوشتننام بخش فیلد (/T).
NormalAppearanceXForm?بخونید.ظاهر “عادی” این میدان (در /AP/N) است.
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryبخونید.جریان ظاهر ویجت (درجی / AP) ، با نام ظاهر کلید زده شده است.
OnActivatedAnnotations.PdfAction?خواندن/نوشتنعمل که هنگام فعال شدن این میدان (/یک ورودی) انجام می شود.
Countintبخونید.تعداد بچه ها در این رشته /بچه های آرایه یا زمینه های کودک (نودهای سلسله مراتبی) و یا یادداشت ویجت (یک میدان ترمینال با چندین ویجیتی بصری، مانند یک جعبه چک گروه بندی شده/ رادیو).
FieldsField[]بخونید.کودکان این زمینه به عنوان یک آرایه عکس لوازم جانبی راحتی که فیلدها را در فرم منعکس می کند.
DefaultValuestring?بخونید.مقدار پیش فرض (/DV).
AlternateNamestring?خواندن/نوشتننام میدان جایگزین / ابزار (/ ورودی TU).
FlagsAspose.Pdf.Annotations.AnnotationFlagsخواندن/نوشتنعلامت های یادداشت ویجت (/ ورودی F) ، به عنوان مثال:.
TabOrderintخواندن/نوشتنشاخص ترتیب تب برای این زمینه.
IsReadOnlyboolبخونید.اینکه آیا این میدان فقط برای خواندن است.
ReadOnlyboolخواندن/نوشتناینکه آیا این میدان فقط برای خواندن است (تعویض قابل تنظیم برای تعادل API).
IsRequiredboolبخونید.اینکه این زمینه مورد نیاز است یا نه.
CharacteristicsAspose.Pdf.Annotations.Characteristicsبخونید.ویژگی های ظاهر (رنگهای مرزی / پس زمینه، چرخش ویجت).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceخواندن/نوشتنظاهر پیش فرض (طبیعت، اندازه و رنگ) میدان در هر مرجع منتشر شده در WidgetAnnotation.
RectRectangle?خواندن/نوشتنمستطیل میدان.
BorderBorder?خواندن/نوشتنمرزِ ميدان.
ColorColorخواندن/نوشتنرنگ میدان (در رشته ظاهر پیش فرض /DA به عنوان RGB ذخیره شده است).
AnnotationIndexintخواندن/نوشتن1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolخواندن/نوشتنپرچم جهانی: وقتی که true باشد، مقدار یک میدان به صورت خودکار تغییر اندازه می کند تا متناسب با مستطیل ویجت آن باشد.
IsGroupboolبخونید.اینکه آیا این میدان یک کانتینر/گروه از فیلدهای زیر است.
IsSharedFieldboolخواندن/نوشتناینکه آیا این میدان متعلق به یک گروه از زمینه های مشترک است.
IsSynchronizedboolبخونید.اینکه آیا مجموعه از طریق رشته ایمن است.
SyncRootobjectبخونید.Synchronization root؛ این نمونه را بازمی گرداند.
MaxFontSizedoubleخواندن/نوشتنحداکثر اندازه فونت مورد استفاده توسط آوتومات فیت ظاهر میدان.
MinFontSizedoubleخواندن/نوشتنحداقل اندازه فونت مورد استفاده توسط آوتومات فیت ظاهر میدان.
MappingNamestring?خواندن/نوشتننام نقشه برداری که توسط اسکریپت های خارجی برای شناسایی میدان استفاده می شود.
AnnotationTypeAnnotationTypeبخونید.هميشه ويژت.
ActionsAnnotationActionCollectionبخونید.اسلات های اکشن برای درخت AA / ویدجت.
Exportableboolخواندن/نوشتناینکه آیا ارزش ویجت باید در فرم ارسال صادر شود.
HighlightingHighlightingModeخواندن/نوشتنحالت برجسته سازی بصری که زمانی استفاده می شود که کاربر روی ویجت کلیک کند (در / H وارد کنید).
ParentForms.Field?بخونید.میدان والدین زمانی که این ویجت فرزند بصری یک AcroForm است.
Requiredboolخواندن/نوشتناینکه آیا باید قبل از ارسال ویجت پر شود (/Ff بتی 2) یا خیر.
HighlightModestringبخونید.حالت برجسته (در / H).
DefaultAppearanceStringstring?بخونید.رشته ظاهر پیش فرض (درسی/DA).
FieldValuestring?بخونید.مقدار میدان (/ واردات V).
DefaultFieldValuestring?بخونید.مقدار پیش فرض میدان (در ورودی DV).
FieldTypestring?بخونید.نوع میدان (/ ورودی FT).
Widthdoubleخواندن/نوشتنعرض مستطیل آگهی.
Heightdoubleخواندن/نوشتنارتفاع مستطیل آگهی.
ActiveStatestring?خواندن/نوشتنحالت ظاهر فعال در حال حاضر (در لیست AS).
AlignmentTextAlignmentخواندن/نوشتنهماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند.
StatesAppearanceDictionaryبخونید.لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:.
UpdateAppearanceOnConvertboolخواندن/نوشتناین که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر.
UseFontSubsetboolخواندن/نوشتناینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود.
Contentsstring?خواندن/نوشتنمحتوای یادداشت (متن).
Opacitydoubleخواندن/نوشتنضمیر (مطابق با نور).
InteriorColorColor?خواندن/نوشتنرنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط).
Titlestring?خواندن/نوشتنعنوان آگهی (مؤلف برای آوازهای نشانگر).
Subjectstring?خواندن/نوشتنموضوع آگهی (/درسی در زیر).
ModifiedDatestring?بخونید.تاریخ تغییر.
ModifiedDateTimeخواندن/نوشتنتاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است.
AnnotationFlagsAnnotationFlagsخواندن/نوشتننام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد.
ActionPdfAction?خواندن/نوشتنعمل مرتبط با این یادداشت (/یک ورودی).
Authorstring?بخونید.نویسنده ی یادداشت (در T).
AnnotationStatestring?بخونید.حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:.
AnnotationStateModelstring?بخونید.مدل حالت آگهی (/StateModel) ، به عنوان مثال:.
ReplyTypestring?بخونید.نوع پاسخ (/RT entry) ، به عنوان مثال:.
InReplyToAnnotation?خواندن/نوشتناین یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT).
QuadPointsPoint[]خواندن/نوشتنQuadPoints به عنوان یک آرایه از ارزش های نقطه.
PagePage?بخونید.صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی که در این بند اعمال می شود.
MarginMarginInfo?خواندن/نوشتناطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید که یک ستون جدید شروع کند.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید.
IsInNewPageboolخواندن/نوشتنمجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني.
IsInLineParagraphboolخواندن/نوشتنعلامت پاراگراف در خط (صفحه جدید را شروع نمی کند).
HyperlinkTextstring?خواندن/نوشتنهدف هائپر لینک با رشته قدیمی.
HyperlinkHyperlink?خواندن/نوشتنتزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود.
ZIndexintخواندن/نوشتنشاخص Z-order که توسط DOM renderer استفاده می شود.

روش ها

Signatureشرح:
ListBoxField()ctor بدون پارامتر (برابر یک صفحه بعد از آن تماس می گیرد).
ListBoxField(page: Page, rect: Rectangle)یک میدان جدید جعبه لیست را در صفحه مشخص شده با مستطیل داده می سازد.
ListBoxField(doc: Document, rect: Rectangle)یک میدان جعبه لیست جدید را ایجاد می کند که با سند مرتبط است (صفحه ای که از طریق Form.Add اختصاص داده شده).
ChoiceField(doc: Document)ChoiceField را در این مورد ListBoxField فرا می خواند.
AddOption(optionName: string)یک گزینه به میدان انتخاب اضافه کنید.
DeleteOption(optionName: string)حذف اولین گزینه مطابقت با نام (یا به عنوان یک خالی PdfString یا به صورت نمایش نیمه از [برآمد، اسم] جفت).
Field(doc: Document)یک میدان مرتبط با سند ایجاد کنید.
GetEnumerator()تعویض های ویجت برای بچه ها در آرایه /Kids انجام می شود.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)کپی کردن یادداشت های ویجت به یک آرایه که از شاخص شروع می شود.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)عمل JavaScript را در برابر این میدان اجرا کنید.
ExportToJson(stream: Stream)این میدان را به صورت JSON (یک واحد FieldExportingData) از طریق جریان ارائه شده سریال سازی کنید.
ExportValueToJson(outputJsonStream: Stream, indented: bool)نام، پرچم و مقدار میدان را به یک جریان JSON بنویسید.
Flatten()این میدان را صاف کنید ارزش آن را به محتوای صفحه ثابت تبدیل کنید.
GetWidgetEnumerator()شماره گیری به WidgetAnnotation تایپ شده است.
ImportValueFromJson(inputJsonStream: Stream)ارزش این میدان را از یک جریان JSON بخوانید.
Recalculate()ارزش این میدان را از اسکریپت محاسبه دوباره محاسبه کنید.
SetPosition(point: Aspose.Pdf.Point)اولین مستطیل ویجت را به نقطه ای که داده شده (سقف بالا سمت چپ) منتقل کنید.
WidgetAnnotation(doc: Document)برنامه ctor یک یادداشت ویجت خالی را با خواننده doc مرتبط می کند.
GetCheckedStateName()نام حالت ظاهر را که نشان دهنده وضعیت “on” / “checked” این ویجت است (معمولاً “Yes”) ، از کلید های dict /AP/N جستجو می کند.
Accept(visitor: AnnotationSelector)تماس های قبول در این ListBoxField نمونه.
GetRectangle(considerRotation: bool)مستطیل محدودی با توجه به چرخش تنظیم شده است.
ChangeAfterResize(transform: Matrix)بعد از اینکه کاربر صفحه یا مستطیل میزبان را تغییر اندازه داد، هندسه ی یادداشت ها را تنظیم کنید.
UpdateAppearances()جریان ظاهر طبیعی (/AP /N) را از هندسه و رنگ های فعلی یادداشت بازتولید کنید.
WriteXfdf(writer: System.Xml.XmlWriter)این یادداشت را به عنوان یک عنصر XFDF در نوشتن (PDF 32000 §12.7.8 / X F D F 3.0) سریال سازی کنید.
Clone()کلوین سطح نسخه های حالت اسکالاری/ref-shared است.

همچنین ببینید:

 فارسی