Class FormEditor

Class FormEditor

Numele spaţiului: Aspose.Html.Forms Asamblare: Aspose.HTML.dll (25.4.0)

Această clasă reprezintă editorul pe Aspose.Html.HTMLFormElement, care creează o modalitate mai ușoară pentru dezvoltatorii .net de a edita formularele html.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Membrii moștenitori

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

Properties

Action

Vedeți definiția atributului de acțiune în HTML 4.01.

public string Action { get; set; }

Valoarea proprietății

string

Count

Numărul de forme controlează în formă.

public int Count { get; }

Valoarea proprietății

int

Form

Aspose.Html.HTMLFormElement original care este asociat cu instanta curenta a Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Valoarea proprietății

HTMLFormElement

Method

Metoda HTTP [Etichetă: IETF RFC 2616Vedeți definiția metodei atribuite în HTML 4.01.

public HttpMethod Method { get; set; }

Valoarea proprietății

HttpMethod

Această[int]

Întoarce elementul prin index specificat.

public FormElement this[int index] { get; }

Valoarea proprietății

FormElement

Această[Strângere]

Întoarce elementul cu numele sau ID specificat.

public FormElement this[string name] { get; }

Valoarea proprietății

FormElement

Methods

adăugă t>(Strângere)

Creează un nou Aspose.Html.HTMLElement și îl adaugă la sfârșitul formularului.

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

Parameters

name string

Numele elementului

Returns

T

Un nou element de formă

Tipuri de parametri

T

Tipul elementului de formă

AddInput(Strângere)

Creează un nou Aspose.Html.Forms.InputElement și îl adaugă la sfârșitul formularului.

public InputElement AddInput(string name)

Parameters

name string

Numele elementului de intrare

Returns

InputElement

Întoarce un nou Aspose.Html.Forms.InputElement creat.

AddInput(Cuvânt cheie, InputType)

Creează un nou Aspose.Html.Forms.InputElement și îl adaugă la sfârșitul formularului.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Numele elementului de intrare

type InputElementType

Tipul elementului de intrare

Returns

InputElement

Întoarce un nou Aspose.Html.Forms.InputElement creat.

Create(HTMLFormulă)

Creează un nou Aspose.Html.Forms.FormEditor bazat pe Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

Elementul de formă HTML

Returns

FormEditor

Întoarceți o nouă instanță a clasei Aspose.Html.Forms.FormEditor

Create(Cuvânt cheie, int)

Creează un nou Aspose.Html.Forms.FormEditor bazat pe Aspose.Html.HTMLFormElement selectat din colecția Aspose.Html.HTMLDocument.Forms prin index.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

şi documentul .

index int

Indicele din interiorul colectării formularelor.

Returns

FormEditor

Întoarceți o nouă instanță a clasei Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Excepția este acordată în cazul în care indexul este în afara intervalului.

Create(Cuvânt cheie, string)

Creează un nou Aspose.Html.Forms.FormEditor bazat pe Aspose.Html.HTMLFormElement selectat din document prin ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

şi documentul .

id string

pentru identificator.

Returns

FormEditor

Întoarceți o nouă instanță a clasei Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Excepția este acordată în cazul în care nu există un element prin ID specificat sau elementul nu este un tip de formă.

CreateNew(Documentul HTML)

Creează un nou Aspose.Html.HTMLFormElement și îl asociază cu Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement este creat în starea separată din document; pentru a o adăuga la document, vă rugăm să alegeți locația potrivită și să utilizați metoda Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node).

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Cuvânt cheie: HTMLDocument.

Returns

FormEditor

Întoarceți o nouă instanță a clasei Aspose.Html.Forms.FormEditor

Dispose()

Eliberează resurse necontrolate și gestionate.

public void Dispose()

Fill(Etichetă String, String="">)

Această metodă umple întreaga formă cu valorile specificate.

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

Parameters

values Dictionary < string , string >

Valorile reprezentate de cuplul de valori cheie care conține numele și valoarea elementelor de formă.

Răspundeți(int)

Întoarce elementul prin index specificat.

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

Parameters

index int

Indicele elementului

Returns

T

Întoarceţi elementul.

Tipuri de parametri

T

Tipul elementului de formă

Răspundeți(Strângere)

Întoarce elementul cu numele specificat.

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

Parameters

name string

Numele elementului

Returns

T

Întoarceţi elementul.

Tipuri de parametri

T

Tipul elementului de formă

GetEnumerator()

Obțineți enumeratorul.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator < FormElement >

Întoarceți enumeratorul FormElements.</string,></string,>

 Română