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Чтение/записьПолучает или задает состояние отмеченного поля формы типа check box.
DefaultboolЧтение/записьПолучает или задает значение по умолчанию поля формы чекбокса.
IsCheckBoxExactSizeboolЧтение/записьПолучает или задает логическое значение, указывающее, является ли размер текстового поля автоматическим или задан явно.
CheckBoxSizedoubleЧтение/записьПолучает или задает размер флажка в пунктах.
ParentParagraphParagraphЧтениеВозвращает родительский Paragraph этого узла.
FontFontЧтениеОбеспечивает доступ к форматированию шрифта этого объекта.
IsInsertRevisionboolЧтениеПолучает значение is insert revision.
IsDeleteRevisionboolЧтениеПолучает признак удаления ревизии.
IsMoveFromRevisionboolЧтениеПолучает isMove из ревизии.
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)Утилитный метод, который преобразует значение перечисления типа узла в удобочитаемую строку.

См. также:

 Русский