ComboBoxField

ComboBoxField

Огляд

ComboBoxField є класом в Aspose.PDF FOSS для .NET. Наследники від: ChoiceField.

Поле формування комбо-кробки (випадаючої форми) ChoiceField з набором знака Combo.

Цей клас надає 26 методів для роботи з об’єктами ComboBoxField в програмах .NET. Доступні методи включають: Accept, AddOption, ChangeAfterResize, ChoiceField, Clone, ComboBoxField, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, і 11 додаткових методів. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, і ще 84-ти.

Свойства

Назва:ТипAccessОпис
EditableboolЧитання/писанняЧи може користувач вводити вільне значення (/Ff біт 19, Редагувати).
SpellCheckboolЧитання/писанняЧи є включена перевірка правопису (/Ff біт 23, DoNotSpellCheck ввертано).
IsComboboolЧитати.Це - комбінація.
IsEditableboolЧитати.Починає редагуватися.
IsMultiSelectboolЧитати.Обирає є багатовибір.
IsSortedboolЧитати.Починає розбиратися.
MultiSelectboolЧитання/писанняGet/set MultiSelect (/Ff біт 22 на основі 0 21).
CommitImmediatelyboolЧитання/писанняGet/set CommitOnSelChange (/Ff біт 27 на основі 0 26).
SelectedItemsint[]Читання/писання0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>Читання/писанняОтож, вибрані значення.
SelectedIndicesIReadOnlyList<int>Читати.Індекси на основі 0 обраних значень у списку Options.
OptionsOptionCollectionЧитати.Збірка варіантів вибору.
SelectedintЧитання/писання1-based index of the currently selected option, or -1 when no option is selected or the selection cannot be matched against the option list.
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Читати.Кількість дітей в масиві /Kids цього поля або дитячі полі (зв’язки ієрархії) або анотації віджетів (поле терміналу з декількома визуальними виджетами, наприклад групований ящик для відтискування/радіо).
FieldsField[]Читати.Полево-типовані діти дітей з цієї області як масив на скриншоті зручний аксессуар відображаючи поля на формі.
DefaultValuestring?Читати.Вартість за замовленням (/DV).
AlternateNamestring?Читання/писанняІнтернативна назва поля / підказка інструмента (/упис ТУ).
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Читання/писанняГлобальний прапор: коли це правда, значення поля автоматично змінюється на розміри для відповіді його прямокутному віджету.
IsGroupboolЧитати.Чи є це поле контейнером/групою дочерніх полей.
IsSharedFieldboolЧитання/писанняЧи належить це поле до групи спільних полей.
IsSynchronizedboolЧитати.Чи є колекція безпечною.
SyncRootobjectЧитати.Синхронізація коріння; повертає цей екземпляр.
MaxFontSizedoubleЧитання/писанняМаксимальний розмір шрифту, який використовується авто-напорядкованим відображенням полем.
MinFontSizedoubleЧитання/писанняМінімальний розмір шрифту, який використовується авто-напорядкованим відображенням полем.
MappingNamestring?Читання/писанняНазва мапі, що використовується зовнішніми скриптами для ідентифікації поля.
AnnotationTypeAnnotationTypeЧитати.Завжди Віджет.
ActionsAnnotationActionCollectionЧитати.Слот дії для дерева /AA.
ExportableboolЧитання/писанняЧи варто експортувати значення віджета на форму подачі.
HighlightingHighlightingModeЧитання/писанняВигляд висвітлення режиму, який використовується при натисканні користувачем на віджет (/H вхід).
ParentForms.Field?Читати.Батьківське поле, коли цей віджет є візуальним дітьми поля AcroForm .
RequiredboolЧитання/писанняЧи потрібно заповнити віджет перед подачею (/Ff біт 2).
HighlightModestringЧитати.Режим підсвічування (/В).
DefaultAppearanceStringstring?Читати.Попередній ряд поясів (/ВІД запис).
FieldValuestring?Читати.Значення поля (/В).
DefaultFieldValuestring?Читати.Вартість поля за замовчуванням (/DV вхід).
FieldTypestring?Читати.Тип поля (/ФТ-запис).
WidthdoubleЧитання/писанняШирина прямокутного анотації.
HeightdoubleЧитання/писанняВисота прямокутного анотації.
ActiveStatestring?Читання/писанняПодачу, що є активною (/запис AS).
AlignmentTextAlignmentЧитання/писанняСкладання тексту (для вільного тексту / віджетів з багатоматеріальним текстом).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧитання/писанняГоризонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно.
StatesAppearanceDictionaryЧитати.Словосполучення з появою стану (по-статут підслову AP/N, наприклад.
UpdateAppearanceOnConvertboolЧитання/писанняЧи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі.
UseFontSubsetboolЧитання/писанняЧи слід підставляти вбудований шрифт (якщо є).
Contentsstring?Читання/писанняЗміст анотації (текст).
OpacitydoubleЧитання/писанняОпачність анотації (0,0 = прозоре, 1,0 = непрозорно).
InteriorColorColor?Читання/писанняВнутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів).
Titlestring?Читання/писанняНазва анотації (автор для означних заміток).
Subjectstring?Читання/писанняТема анотації (/Subj вхід).
ModifiedDatestring?Читати.Дата модифікації.
ModifiedDateTimeЧитання/писання/M (змінений) дата як вписані DateTime.
AnnotationFlagsAnnotationFlagsЧитання/писанняВкладено псевдонім Flags, що показує AnnotationFlags як властивість.
ActionPdfAction?Читання/писанняДія, пов’язана з цією аннотацією (/Вставка).
Authorstring?Читати.Автор анотації (/В).
AnnotationStatestring?Читати.Становище анотації (/запис стану), наприклад:.
AnnotationStateModelstring?Читати.Модель стану анотації (/StateModel), наприклад:.
ReplyTypestring?Читати.Тип відповіді (/RT запис), наприклад:.
InReplyToAnnotation?Читання/писанняАнотація, на яку це відповість (/IRT запис).
QuadPointsPoint[]Читання/писанняQuadPoints як масив з значеннями точок.
PagePage?Читати.Страница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад.
VerticalAlignmentVerticalAlignmentЧитання/писанняВертикальне вирівнювання, яке застосовується до цього пункту.
MarginMarginInfo?Читання/писанняІнформація про зовнішні маржі застосовується до цього пункту.
IsFirstParagraphInColumnboolЧитання/писанняПримусити абзац почати новий колонка.
IsKeptWithNextboolЧитання/писанняНе забудьте про цей абзац.
IsInNewPageboolЧитання/писанняПримусити абзац почати на новій сторінці.
IsInLineParagraphboolЧитання/писанняЗнак абзаця в лінії (не починає новий ряд).
HyperlinkTextstring?Читання/писанняМета гіперпосилання з традиційним струнковим типом.
HyperlinkHyperlink?Читання/писанняВикладено прикрашення гіперпосилання, яке застосовується до параграфа.
ZIndexintЧитання/писанняЗ-порядковий індекс, який використовується DOM.

Методи

SignatureОпис
ComboBoxField()Безпараметричний ctor (зв’язує сторінку пізніше).
ComboBoxField(doc: Document)Документ-об’язаний ctor; прямокутник за замовчуванням порожній.
ComboBoxField(doc: Document, rect: Rectangle)Документ-об’язаний ctor з явною прямокутником.
ComboBoxField(page: Page, rect: Rectangle)Створює нове поле комбо-полосу на зазначеному сторінці з даним прямокутником.
ChoiceField(doc: Document)Покликає ChoiceField на цьому прикладі ComboBoxField.
AddOption(optionName: string)Додати опцію до поля вибору.
DeleteOption(optionName: string)Видалення першої опції, що відповідає OptionName (як тільки 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()Повертає ім’я стану погляду, що представляє “включений” / “визначений”, стан цього віджету (зазвичай “Так”), подивився з клавіш диктату /AP/N (що-небудь інше ніж “Віншований”).
Accept(visitor: AnnotationSelector)Покликання “Прийміть” на цій інстанції ComboBoxField.
GetRectangle(considerRotation: bool)Окремій прямокутник, скорректований за допомогою considerRotation.
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 стан.

Див. також

 Українська