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 | Опис |
|---|---|---|---|
Editable | bool | Читання/писання | Чи може користувач вводити вільне значення (/Ff біт 19, Редагувати). |
SpellCheck | bool | Читання/писання | Чи є включена перевірка правопису (/Ff біт 23, DoNotSpellCheck ввертано). |
IsCombo | bool | Читати. | Це - комбінація. |
IsEditable | bool | Читати. | Починає редагуватися. |
IsMultiSelect | bool | Читати. | Обирає є багатовибір. |
IsSorted | bool | Читати. | Починає розбиратися. |
MultiSelect | bool | Читання/писання | Get/set MultiSelect (/Ff біт 22 на основі 0 21). |
CommitImmediately | bool | Читання/писання | Get/set CommitOnSelChange (/Ff біт 27 на основі 0 26). |
SelectedItems | int[] | Читання/писання | 0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options). |
SelectedValues | IReadOnlyList<string> | Читання/писання | Отож, вибрані значення. |
SelectedIndices | IReadOnlyList<int> | Читати. | Індекси на основі 0 обраних значень у списку Options. |
Options | OptionCollection | Читати. | Збірка варіантів вибору. |
Selected | int | Читання/писання | 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. |
Value | string? | Читання/писання | Значення поля (/V). |
Type | FieldType | Читати. | Тип поля. |
FullName | string? | Читати. | Повне кваліфіковане ім’я поля. |
Name | string? | Читання/писання | Повне кваліфіковане ім’я поля (так звана FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Текстові специфічні горизонтальні перевершення, що застосовуються до зовнішнього вигляду віджету поля. |
PageIndex | int | Читати. | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Читання/писання | Частинна назва поля (/T). |
NormalAppearance | XForm? | Читати. | “Нормальний” вигляд поля (запис /AP/N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Читати. | Подібні потоки віджета поля ( /AP-запис), вказані за назвою погляду. |
OnActivated | Annotations.PdfAction? | Читання/писання | Дія, що запускається при активізації цього поля (/Вхід). |
Count | int | Читати. | Кількість дітей в масиві /Kids цього поля або дитячі полі (зв’язки ієрархії) або анотації віджетів (поле терміналу з декількома визуальними виджетами, наприклад групований ящик для відтискування/радіо). |
Fields | Field[] | Читати. | Полево-типовані діти дітей з цієї області як масив на скриншоті зручний аксессуар відображаючи поля на формі. |
DefaultValue | string? | Читати. | Вартість за замовленням (/DV). |
AlternateName | string? | Читання/писання | Інтернативна назва поля / підказка інструмента (/упис ТУ). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Читання/писання | Видіг-анотація знаків (/F запис), наприклад:. |
TabOrder | int | Читання/писання | Індекс порядку вкладення для цього поля. |
IsReadOnly | bool | Читати. | Чи є поле тільки для читання. |
ReadOnly | bool | Читання/писання | Чи є поле тільки для читання (установлений псевдонім для паритету API). |
IsRequired | bool | Читати. | Чи потрібне поле. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Читати. | Характеристики зовнішнього вигляду (коліри поблизу / позаду, обертання віджетів). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Читання/писання | Попередній вигляд (шрифт, розмір, колір) поля за опублікованою посиланням на WidgetAnnotation. |
Rect | Rectangle? | Читання/писання | Полевий прямокутник. |
Border | Border? | Читання/писання | Полевий кордон. |
Color | Color | Читання/писання | Колір поля (заховуваний у /DA як RGB). |
AnnotationIndex | int | Читання/писання | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Читання/писання | Глобальний прапор: коли це правда, значення поля автоматично змінюється на розміри для відповіді його прямокутному віджету. |
IsGroup | bool | Читати. | Чи є це поле контейнером/групою дочерніх полей. |
IsSharedField | bool | Читання/писання | Чи належить це поле до групи спільних полей. |
IsSynchronized | bool | Читати. | Чи є колекція безпечною. |
SyncRoot | object | Читати. | Синхронізація коріння; повертає цей екземпляр. |
MaxFontSize | double | Читання/писання | Максимальний розмір шрифту, який використовується авто-напорядкованим відображенням полем. |
MinFontSize | double | Читання/писання | Мінімальний розмір шрифту, який використовується авто-напорядкованим відображенням полем. |
MappingName | string? | Читання/писання | Назва мапі, що використовується зовнішніми скриптами для ідентифікації поля. |
AnnotationType | AnnotationType | Читати. | Завжди Віджет. |
Actions | AnnotationActionCollection | Читати. | Слот дії для дерева /AA. |
Exportable | bool | Читання/писання | Чи варто експортувати значення віджета на форму подачі. |
Highlighting | HighlightingMode | Читання/писання | Вигляд висвітлення режиму, який використовується при натисканні користувачем на віджет (/H вхід). |
Parent | Forms.Field? | Читати. | Батьківське поле, коли цей віджет є візуальним дітьми поля AcroForm . |
Required | bool | Читання/писання | Чи потрібно заповнити віджет перед подачею (/Ff біт 2). |
HighlightMode | string | Читати. | Режим підсвічування (/В). |
DefaultAppearanceString | string? | Читати. | Попередній ряд поясів (/ВІД запис). |
FieldValue | string? | Читати. | Значення поля (/В). |
DefaultFieldValue | string? | Читати. | Вартість поля за замовчуванням (/DV вхід). |
FieldType | string? | Читати. | Тип поля (/ФТ-запис). |
Width | double | Читання/писання | Ширина прямокутного анотації. |
Height | double | Читання/писання | Висота прямокутного анотації. |
ActiveState | string? | Читання/писання | Подачу, що є активною (/запис AS). |
Alignment | TextAlignment | Читання/писання | Складання тексту (для вільного тексту / віджетів з багатоматеріальним текстом). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Горизонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно. |
States | AppearanceDictionary | Читати. | Словосполучення з появою стану (по-статут підслову AP/N, наприклад. |
UpdateAppearanceOnConvert | bool | Читання/писання | Чи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі. |
UseFontSubset | bool | Читання/писання | Чи слід підставляти вбудований шрифт (якщо є). |
Contents | string? | Читання/писання | Зміст анотації (текст). |
Opacity | double | Читання/писання | Опачність анотації (0,0 = прозоре, 1,0 = непрозорно). |
InteriorColor | Color? | Читання/писання | Внутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів). |
Title | string? | Читання/писання | Назва анотації (автор для означних заміток). |
Subject | string? | Читання/писання | Тема анотації (/Subj вхід). |
ModifiedDate | string? | Читати. | Дата модифікації. |
Modified | DateTime | Читання/писання | /M (змінений) дата як вписані DateTime. |
AnnotationFlags | AnnotationFlags | Читання/писання | Вкладено псевдонім Flags, що показує AnnotationFlags як властивість. |
Action | PdfAction? | Читання/писання | Дія, пов’язана з цією аннотацією (/Вставка). |
Author | string? | Читати. | Автор анотації (/В). |
AnnotationState | string? | Читати. | Становище анотації (/запис стану), наприклад:. |
AnnotationStateModel | string? | Читати. | Модель стану анотації (/StateModel), наприклад:. |
ReplyType | string? | Читати. | Тип відповіді (/RT запис), наприклад:. |
InReplyTo | Annotation? | Читання/писання | Анотація, на яку це відповість (/IRT запис). |
QuadPoints | Point[] | Читання/писання | QuadPoints як масив з значеннями точок. |
Page | Page? | Читати. | Страница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад. |
VerticalAlignment | VerticalAlignment | Читання/писання | Вертикальне вирівнювання, яке застосовується до цього пункту. |
Margin | MarginInfo? | Читання/писання | Інформація про зовнішні маржі застосовується до цього пункту. |
IsFirstParagraphInColumn | bool | Читання/писання | Примусити абзац почати новий колонка. |
IsKeptWithNext | bool | Читання/писання | Не забудьте про цей абзац. |
IsInNewPage | bool | Читання/писання | Примусити абзац почати на новій сторінці. |
IsInLineParagraph | bool | Читання/писання | Знак абзаця в лінії (не починає новий ряд). |
HyperlinkText | string? | Читання/писання | Мета гіперпосилання з традиційним струнковим типом. |
Hyperlink | Hyperlink? | Читання/писання | Викладено прикрашення гіперпосилання, яке застосовується до параграфа. |
ZIndex | int | Читання/писання | З-порядковий індекс, який використовується 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 стан. |