Class FormEditor
名称: Aspose.Html.Forms 编辑: Aspose.HTML.dll (25.4.0)
此类代表了关于 Aspose.Html.HTMLFormElement 的编辑器,为 .net 开发人员编辑 html 表格的更容易的方式。
[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Action
服务器侧格式处理器. 在 HTML 4.01. 中查看操作属性定义。
public string Action { get; set; }
财产价值
Count
形式的数量控制在形式中。
public int Count { get; }
财产价值
Form
原始 Aspose.Html.HTMLFormElement 与当前的例子 Aspose.Html.Forms.FormEditor 相关。
public HTMLFormElement Form { get; }
财产价值
Method
HTTP 方法( )IETF RFC 2616] 用于提交表格. 查看方法属性定义在 HTML 4.01.
public HttpMethod Method { get; set; }
财产价值
这个[因特]
以指定的指数返回元素。
public FormElement this[int index] { get; }
财产价值
这个[线条]
以指定名称或ID返回元素。
public FormElement this[string name] { get; }
财产价值
Methods
添加T>(线条)
创建一个新的 Aspose.Html.HTMLElement 并将其添加到表格的结尾。
public T Add<t>(string name) where T : FormElement
Parameters
name
string
元素的名称
Returns
T
形式元素的新例子
类型参数
T
形式元素类型
AddInput(线条)
创建一个新的 Aspose.Html.Forms.InputElement 并将其添加到表格的结尾。
public InputElement AddInput(string name)
Parameters
name
string
输入元素名称
Returns
返回新创建的 Aspose.Html.Forms.InputElement。
AddInput(字符串, InputElementType)
创建一个新的 Aspose.Html.Forms.InputElement 并将其添加到表格的结尾。
public InputElement AddInput(string name, InputElementType type)
Parameters
name
string
输入元素名称
type
InputElementType
输入元素类型
Returns
返回新创建的 Aspose.Html.Forms.InputElement。
Create(HTML格式)
创建一个新的 Aspose.Html.Forms.FormEditor 基于 Aspose.Html.HTMLFormElement。
public static FormEditor Create(HTMLFormElement form)
Parameters
form
HTMLFormElement
HTML 形式元素
Returns
返回 Aspose.Html.Forms.FormEditor 类的新例子
Create(HTML 文件, int)
创建一个新的 Aspose.Html.Forms.FormEditor 基于 Aspose.Html.HTMLFormElement 从 Aspose.Html.HTMLDocument.Forms 根据索引收集。
public static FormEditor Create(HTMLDocument document, int index)
Parameters
document
HTMLDocument
该文件。
index
int
表格集中的指数。
Returns
返回 Aspose.Html.Forms.FormEditor 类的新例子
Exceptions
除此之外,除此之外,除此之外,除此之外,除此之外,除此之外。
Create(HTML 文档, string)
创建一个新的 Aspose.Html.Forms.FormEditor 基于从文件中选择的 Aspose.Html.HTMLFormElement。
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
该文件。
id
string
标识者。
Returns
返回 Aspose.Html.Forms.FormEditor 类的新例子
Exceptions
除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外。
CreateNew(HTML文档)
创建一个新的 Aspose.Html.HTMLFormElement 并将其与 Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement 在文档状态中创建; 要将其附加到文档中,请选择正确的位置并使用 Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) 方法。
public static FormEditor CreateNew(HTMLDocument document)
Parameters
document
HTMLDocument
此分類上一篇: HTMLDocument
Returns
返回 Aspose.Html.Forms.FormEditor 类的新例子
Dispose()
释放未管理和管理的资源。
public void Dispose()
Fill(字典<string, string="">)
这个方法填写了整个表格的指定值。
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
<
string
, string
>
值由关键值对,其中包含形式元素的名称和值。
收藏T>(因特)
以指定的指数返回元素。
public T GetElement<t>(int index) where T : FormElement
Parameters
index
int
元素的指数
Returns
T
返回元素。
类型参数
T
形式元素的类型
收藏T>(线条)
以指定名称返回元素。
public T GetElement<t>(string name) where T : FormElement
Parameters
name
string
元素名称
Returns
T
返回元素。
类型参数
T
形式元素的类型
GetEnumerator()
接到列表。
public IEnumerator<formelement> GetEnumerator()
Returns
返回 FormElements 列表。</string,></string,>