Class FormEditor

Class FormEditor

Il nome: Aspose.Html.Forms Assemblaggio: Aspose.HTML.dll (25.4.0)

Questa classe rappresenta l’editor sul Aspose.Html.HTMLFormElement che crea un modo più semplice per gli sviluppatori di .net per modificare i moduli html.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

I membri ereditari

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

Properties

Action

Guarda la definizione dell’attributo di azione in HTML 4.01.

public string Action { get; set; }

Valore di proprietà

string

Count

Il numero di forme controlla la forma.

public int Count { get; }

Valore di proprietà

int

Form

L’originale Aspose.Html.HTMLFormElement che è associato all’attuale instanza di Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Valore di proprietà

HTMLFormElement

Method

Il metodo HTTP [Il nuovo IETF RFC 2616] utilizzato per presentare il modulo. vedi la definizione del metodo attribuito in HTML 4.01.

public HttpMethod Method { get; set; }

Valore di proprietà

HttpMethod

Questo[int]

Ritorna l’elemento con l’indice specificato.

public FormElement this[int index] { get; }

Valore di proprietà

FormElement

Questo[String]

Ritorna l’elemento con il nome o l’ID specificato.

public FormElement this[string name] { get; }

Valore di proprietà

FormElement

Methods

Aggiungi T>(String)

Crea un nuovo Aspose.Html.HTMLElement e lo aggiunge alla fine del modulo.

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

Parameters

name string

Nome dell’elemento

Returns

T

Un nuovo elemento di forma

Tipo di parametri

T

Tipo di elemento di forma

AddInput(String)

Crea un nuovo Aspose.Html.Forms.InputElement e lo aggiunge alla fine del modulo.

public InputElement AddInput(string name)

Parameters

name string

Nome dell’elemento di input

Returns

InputElement

Ritorna un nuovo Aspose.Html.Forms.InputElement creato.

AddInput(Strumento, InputElementType)

Crea un nuovo Aspose.Html.Forms.InputElement e lo aggiunge alla fine del modulo.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Nome dell’elemento di input

type InputElementType

Tipo di elemento di input

Returns

InputElement

Ritorna un nuovo Aspose.Html.Forms.InputElement creato.

Create(Il modello HTML)

Crea un nuovo Aspose.Html.Forms.FormEditor basato su Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

L’elemento della forma HTML

Returns

FormEditor

Ritorna una nuova instanza della classe Aspose.Html.Forms.FormEditor

Create(Documenti HTML, int)

Crea un nuovo Aspose.Html.Forms.FormEditor basato su Aspose.Html.HTMLFormElement selezionato dalla raccolta Aspose.Html.HTMLDocument.Forms per indice.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

Il documento .

index int

L’indice all’interno della raccolta dei moduli.

Returns

FormEditor

Ritorna una nuova instanza della classe Aspose.Html.Forms.FormEditor

Exceptions

DOMException

L’eccezione si verifica se l’indice è fuori dal range.

Create(Documenti HTML, String)

Crea un nuovo Aspose.Html.Forms.FormEditor basato su Aspose.Html.HTMLFormElement selezionato dal documento da id.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Il documento .

id string

Il suo identificatore.

Returns

FormEditor

Ritorna una nuova instanza della classe Aspose.Html.Forms.FormEditor

Exceptions

DOMException

L’eccezione è accurata se non c’è alcun elemento da identificazione specifica o l’elemento non è un tipo di forma.

CreateNew(Il documento HTML)

Crea un nuovo Aspose.Html.HTMLFormElement e lo collega con Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement viene creato nello stato separato dal documento; per aggiungerlo al documento, si prega di selezionare la posizione giusta e utilizzare il metodo Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node).

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Il documento è HTML.Html.

Returns

FormEditor

Ritorna una nuova instanza della classe Aspose.Html.Forms.FormEditor

Dispose()

Rilascia risorse non gestite e non gestite.

public void Dispose()

Fill(di String, String=» » »)

Questo metodo riempie l’intero modulo con i valori specificati.

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

Parameters

values Dictionary di < string , string >

I valori rappresentati da una coppia di valori chiave che contiene nome e valore per gli elementi di forma.

Sviluppo (int)

Ritorna l’elemento con l’indice specificato.

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

Parameters

index int

L’indice dell’elemento

Returns

T

Ritorna l’elemento

Tipo di parametri

T

Tipo di elemento di forma

Sviluppo (String)

Ritorna l’elemento con il nome specificato.

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

Parameters

name string

Il nome dell’elemento

Returns

T

Ritorna l’elemento

Tipo di parametri

T

Tipo di elemento di forma

GetEnumerator()

Riceva l’enumeratore

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator di < FormElement >

Ritorna l’enumeratore di FormElements.</string,></string,>

 Italiano