FormField

概述

FormField 是 Aspose.Words FOSS 中用于 .NET 的类。继承自:SpecialChar,IRunAttrSource。

表示单个表单字段。

此类提供 12 个方法,用于在 .NET 程序中处理 FormField 对象。可用的方法包括:Accept、Clone、GetAncestor、GetAncestorOf、GetText、NextPreOrder、NodeTypeToString、PreviousPreOrder、Remove、RemoveField、SetTextInputValue、ToString。在安装 Aspose.Words FOSS for .NET 软件包后,所有公共成员对任何 .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读取获取是否删除修订。
IsMoveFromRevisionbool读取获取是否从修订中移动。
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)一个将节点类型枚举值转换为用户友好字符串的实用方法。

另请参阅

 中文