Class FormEditor

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

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

继承人

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; }

财产价值

string

Count

形式的数量控制在形式中。

public int Count { get; }

财产价值

int

Form

原始 Aspose.Html.HTMLFormElement 与当前的例子 Aspose.Html.Forms.FormEditor 相关。

public HTMLFormElement Form { get; }

财产价值

HTMLFormElement

Method

HTTP 方法( )IETF RFC 2616] 用于提交表格. 查看方法属性定义在 HTML 4.01.

public HttpMethod Method { get; set; }

财产价值

HttpMethod

这个[因特]

以指定的指数返回元素。

public FormElement this[int index] { get; }

财产价值

FormElement

这个[线条]

以指定名称或ID返回元素。

public FormElement this[string name] { get; }

财产价值

FormElement

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

InputElement

返回新创建的 Aspose.Html.Forms.InputElement。

AddInput(字符串, InputElementType)

创建一个新的 Aspose.Html.Forms.InputElement 并将其添加到表格的结尾。

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

输入元素名称

type InputElementType

输入元素类型

Returns

InputElement

返回新创建的 Aspose.Html.Forms.InputElement。

Create(HTML格式)

创建一个新的 Aspose.Html.Forms.FormEditor 基于 Aspose.Html.HTMLFormElement。

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

HTML 形式元素

Returns

FormEditor

返回 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

FormEditor

返回 Aspose.Html.Forms.FormEditor 类的新例子

Exceptions

DOMException

除此之外,除此之外,除此之外,除此之外,除此之外,除此之外。

Create(HTML 文档, string)

创建一个新的 Aspose.Html.Forms.FormEditor 基于从文件中选择的 Aspose.Html.HTMLFormElement。

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

该文件。

id string

标识者。

Returns

FormEditor

返回 Aspose.Html.Forms.FormEditor 类的新例子

Exceptions

DOMException

除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外,除此之外。

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

FormEditor

返回 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

IEnumerator < FormElement >

返回 FormElements 列表。</string,></string,>

 中文