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
Implements
IEnumerable
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
Count
O número de formas é controlado na forma.
public int Count { get; }
Valor da propriedade
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
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
Esta[Int]
Retorna o item por índice especificado.
public FormElement this[int index] { get; }
Valor da propriedade
Esta[Redação]
Retorna o item com o nome ou ID especificado.
public FormElement this[string name] { get; }
Valor da propriedade
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
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
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
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
Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor
Exceptions
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
Retornar uma nova instância da classe Aspose.Html.Forms.FormEditor
Exceptions
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
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,>