FormField

Огляд

FormField — це клас у Aspose.Words FOSS для .NET. Успадковується від: SpecialChar, IRunAttrSource.

Представляє окреме поле форми.

Цей клас надає 12 методів для роботи з об’єктами FormField у програмах .NET. Доступні методи: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, RemoveField, SetTextInputValue, ToString. Усі публічні члени доступні будь-якому застосунку .NET після встановлення пакету Aspose.Words FOSS для .NET. Властивості: CalculateOnExit, CheckBoxSize, Checked, CustomNodeId, Default, Document та ще 30.

Властивості

НазваТипДоступОпис
NodeTypeNodeTypeЧитанняПовертає FormField.
NamestringЧитання/ЗаписОтримує або задає назву поля форми.
TypeFieldTypeЧитанняПовертає тип поля форми.
ResultstringЧитання/ЗаписОтримує або задає рядок, який представляє результат цього поля форми.
StatusTextstringЧитання/ЗаписПовертає або задає текст, який відображається в рядку стану, коли поле форми має фокус.
OwnStatusboolЧитання/ЗаписВказує джерело тексту, який відображається в рядку стану, коли поле форми має фокус.
HelpTextstringЧитання/ЗаписПовертає або задає текст, який відображається у вікні повідомлення, коли поле форми має фокус і користувач натискає F1.
OwnHelpboolЧитання/ЗаписВказує джерело тексту, який відображається у вікні повідомлення, коли поле форми має фокус і користувач натискає F1.
CalculateOnExitboolЧитання/ЗаписTrue, якщо посилання на зазначене поле форми автоматично оновлюються щоразу, коли поле залишають.
EntryMacrostringЧитання/ЗаписПовертає або встановлює назву макросу входу для поля форми.
ExitMacrostringЧитання/ЗаписПовертає або встановлює назву макросу виходу для поля форми.
EnabledboolЧитання/ЗаписTrue, якщо поле форми увімкнено.
TextInputFormatstringЧитання/ЗаписПовертає або встановлює форматування тексту для текстового поля форми.
TextInputTypeTextFormFieldTypeЧитання/ЗаписОтримує або задає тип текстового поля форми.
TextInputDefaultstringЧитання/ЗаписОтримує або встановлює рядок за замовчуванням або вираз обчислення текстового поля форми.
MaxLengthintЧитання/ЗаписМаксимальна довжина текстового поля.
DropDownItemsDropDownItemCollectionЧитанняНадає доступ до елементів випадаючого поля форми.
DropDownSelectedIndexintЧитання/ЗаписОтримує або встановлює індекс, що вказує на поточний вибраний елемент у випадаючому полі форми.
CheckedboolЧитання/ЗаписОтримує або задає стан позначеного прапорця у полі форми типу чек-бокс.
DefaultboolЧитання/ЗаписОтримує або задає типове значення поля форми типу чек-бокс.
IsCheckBoxExactSizeboolЧитання/ЗаписОтримує або встановлює логічне значення, яке вказує, чи розмір текстового поля автоматичний, чи явно зазначений.
CheckBoxSizedoubleЧитання/ЗаписОтримує або задає розмір прапорця у пунктах.
ParentParagraphParagraphЧитанняОтримує батьківський абзац цього вузла.
FontFontЧитанняНадає доступ до форматування шрифту цього об’єкта.
IsInsertRevisionboolЧитанняОтримує is insert revision.
IsDeleteRevisionboolЧитанняОтримує is delete revision.
IsMoveFromRevisionboolЧитанняОтримує is move з ревізії.
IsMoveToRevisionboolЧитанняОтримує, чи є переміщення до ревізії.
IsFormatRevisionboolЧитанняОтримує ревізію формату is.
ParentNodeCompositeNodeЧитанняОтримує безпосереднього батька цього вузла.
DocumentDocumentBaseЧитанняОтримує документ, до якого належить цей вузол.
PreviousSiblingNodeЧитанняОтримує вузол, який безпосередньо передує цьому вузлу.
NextSiblingNodeЧитанняОтримує вузол, який одразу слідує за цим вузлом.
IsCompositeboolЧитанняПовертає true, якщо цей вузол може містити інші вузли.
RangeRangeЧитанняПовертає об’єкт Range, який представляє частину документа, що міститься в цьому вузлі.
CustomNodeIdintЧитання/ЗаписВказує власний ідентифікатор вузла.

Методи

СигнатураОпис
Accept(visitor: DocumentVisitor)Приймає відвідувача.
RemoveField()Видаляє повністю поле форми, а не лише спеціальний символ поля форми.
SetTextInputValue(newValue: object)Застосовує текстовий формат, вказаний у TextInputFormat, і зберігає значення у Result.
GetText()Отримує спеціальний символ, який представляє цей вузол.
Clone(isCloneChildren: bool)Вам слід використовувати перевантаження Clone(bool, INodeCloningListener), коли клонування вузла є частиною іншого (зазвичай складного) процесу клонування вузлів.
GetAncestor(ancestorType: Type)Отримує перший предок вказаного типу об’єкта.
GetAncestorOf()Надає доступ до елементів випадаючого поля форми.
Remove()Видаляє себе з батьківського елемента.
NextPreOrder(rootNode: Node)Отримує наступний вузол згідно алгоритму обходу дерева у прямому порядку.
PreviousPreOrder(rootNode: Node)Отримує попередній вузол згідно алгоритму обходу дерева у прямому порядку.
ToString(saveFormat: SaveFormat)Експортує вміст вузла у рядок у вказаному форматі.
NodeTypeToString(nodeType: NodeType)Допоміжний метод, який перетворює значення перерахування типу вузла у зрозумілий користувачеві рядок.

Дивіться також

 Українська