Class FormEditor

Class FormEditor

Nome do espaço: Aspose.Html.Forms Assembleia: Aspose.HTML.dll (25.4.0)

Esta classe representa o editor sobre o Aspose.Html.HTMLFormElement que cria uma maneira mais fácil para os desenvolvedores .net para editar os formulários html.

[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Action

Veja a definição do atributo de ação em HTML 4.01.

public string Action { get; set; }

Valor da propriedade

string

Count

O número de formas é controlado na forma.

public int Count { get; }

Valor da propriedade

int

Form

O original Aspose.Html.HTMLFormElement que é associado com a atual instância de Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Valor da propriedade

HTMLFormElement

Method

Método do HTTP [Avaliação do IETF RFC 2616] usado para submeter o formulário. ver a definição do método atribuído em HTML 4.01.

public HttpMethod Method { get; set; }

Valor da propriedade

HttpMethod

Esta[Int]

Retorna o item por índice especificado.

public FormElement this[int index] { get; }

Valor da propriedade

FormElement

Esta[Redação]

Retorna o item com o nome ou ID especificado.

public FormElement this[string name] { get; }

Valor da propriedade

FormElement

Methods

adição t>(Redação)

Cria um novo Aspose.Html.HTMLElement e adiciona-o ao final do formulário.

public T Add<t>(string name) where T : FormElement

Parameters

name string

Nome do elemento

Returns

T

Um novo elemento de forma

Tipo de Parâmetros

T

Tipo de elemento de forma

AddInput(Redação)

Crie um novo Aspose.Html.Forms.InputElement e adiciona-o ao final do formulário.

public InputElement AddInput(string name)

Parameters

name string

Nome do elemento de entrada

Returns

InputElement

Retorna um novo criado Aspose.Html.Forms.InputElement.

AddInput(Título: InputElementType)

Crie um novo Aspose.Html.Forms.InputElement e adiciona-o ao final do formulário.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Nome do elemento de entrada

type InputElementType

Tipo de elemento de entrada

Returns

InputElement

Retorna um novo criado Aspose.Html.Forms.InputElement.

Create(HTMLFormulário)

Crie um novo Aspose.Html.Forms.FormEditor com base no Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

O elemento do formato HTML

Returns

FormEditor

Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor

Create(HTMLDocumento, Int)

Crie um novo Aspose.Html.Forms.FormEditor com base no Aspose.Html.HTMLFormElement selecionado da coleção Aspose.Html.HTMLDocument.Forms por índice.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

O documento .

index int

O índice dentro da coleção de formulários.

Returns

FormEditor

Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor

Exceptions

DOMException

A exceção ocorre se o índice for fora da faixa.

Create(HTMLDocumentário, String)

Cria um novo Aspose.Html.Forms.FormEditor com base no Aspose.Html.HTMLFormElement selecionado do documento por ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

O documento .

id string

do identificador.

Returns

FormEditor

Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor

Exceptions

DOMException

A exceção ocorre se não houver nenhum elemento por ID especificado ou o elemento não é um tipo de forma.

CreateNew(Documentos HTML)

Crie um novo Aspose.Html.HTMLFormElement e associa-o com Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement é criado no estado separado do documento; para ligá-lo ao documento, por favor selecione a localização certa e use o método Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node).

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

É um documento HTML.Html.

Returns

FormEditor

Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor

Dispose()

Emissão de recursos não gerenciados e gerenciados.

public void Dispose()

Fill(Dicionário String, String="">)

Este método preenche todo o formulário com os valores especificados.

public void Fill(Dictionary<string, string=""> values)

Parameters

values Dictionary e o PT; string , string >

Os valores representados por um par de valores-chave que é contendo nome e valor para os elementos de forma.

Apresentação (Int)

Retorna o item por índice especificado.

public T GetElement<t>(int index) where T : FormElement

Parameters

index int

O índice do elemento

Returns

T

Retorna o elemento.

Tipo de Parâmetros

T

Tipo de elemento de forma

Apresentação (Redação)

Retorna o item com o nome especificado.

public T GetElement<t>(string name) where T : FormElement

Parameters

name string

O nome do elemento

Returns

T

Retorna o elemento.

Tipo de Parâmetros

T

Tipo de elemento de forma

GetEnumerator()

Obtenha o enumerador.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator e o PT; FormElement >

Retorna o enumerador do FormElements.</string,></string,>

 Português