Class FormEditor

Class FormEditor

De naam: Aspose.Html.Forms Verzameling: Aspose.HTML.dll (25.4.0)

Deze klasse vertegenwoordigt de editor over het Aspose.Html.HTMLFormElement dat een gemakkelijker manier creëert voor .net ontwikkelaars om de html-formules te bewerken.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Geëerbiede leden

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

Properties

Action

Zie de definitie van actie attribute in HTML 4.01.

public string Action { get; set; }

Eigendomswaarde

string

Count

Het aantal vormen controleert in de vorm.

public int Count { get; }

Eigendomswaarde

int

Form

Het originele Aspose.Html.HTMLFormElement dat is geassocieerd met de huidige instantie van Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Eigendomswaarde

HTMLFormElement

Method

HTTP methode [De IETF RFC 2616Zie de methode attribute definitie in HTML 4.01.

public HttpMethod Method { get; set; }

Eigendomswaarde

HttpMethod

Dit is[Int]

Terugkeert het element door een aangegeven index.

public FormElement this[int index] { get; }

Eigendomswaarde

FormElement

Dit is[String]

Terugkeert het item met een aangegeven naam of ID.

public FormElement this[string name] { get; }

Eigendomswaarde

FormElement

Methods

Toegevoegd T>(String)

Creëert een nieuw Aspose.Html.HTMLElement en voegt het aan het einde van het formulier toe.

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

Parameters

name string

Naam van het element

Returns

T

Een nieuwe instantie van vormelement

Typen Parameters

T

Type vorm element

AddInput(String)

Creëert een nieuw Aspose.Html.Forms.InputElement en voegt het aan het einde van het formulier toe.

public InputElement AddInput(string name)

Parameters

name string

Naam van het input element

Returns

InputElement

Terug een nieuw gecreëerd Aspose.Html.Forms.InputElement.

AddInput(String, InputElementType)

Creëert een nieuw Aspose.Html.Forms.InputElement en voegt het aan het einde van het formulier toe.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Naam van het input element

type InputElementType

Type input element

Returns

InputElement

Terug een nieuw gecreëerd Aspose.Html.Forms.InputElement.

Create(Htmlformelement)

Creëert een nieuwe Aspose.Html.Forms.FormEditor op basis van Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

Html vormelement

Returns

FormEditor

Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse

Create(HTMLDocument, int)

Creëert een nieuwe Aspose.Html.Forms.FormEditor gebaseerd op Aspose.Html.HTMLFormElement geselecteerd uit de Aspose.Html.HTMLDocument.Forms collectie per index.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

Het document .

index int

De index in de vormverzameling.

Returns

FormEditor

Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse

Exceptions

DOMException

De uitzondering wordt geaccepteerd als de index uit het bereik komt.

Create(HTMLDocument en string)

Creëert een nieuwe Aspose.Html.Forms.FormEditor op basis van Aspose.Html.HTMLFormElement geselecteerd uit het document door ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Het document .

id string

De identificator .

Returns

FormEditor

Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse

Exceptions

DOMException

De uitzondering wordt geaccepteerd als er geen element is door de aangegeven ID of het element is geen vormtype.

CreateNew(HTMLDocument)

Creëert een nieuw Aspose.Html.HTMLFormElement en verbindt het met Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement wordt gecreëerd in de afgescheiden toestand van het document; om het aan het document toe te voegen, kies dan de juiste locatie en gebruik de Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) methode.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

De Aspose.Html.HTMLDocument.

Returns

FormEditor

Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse

Dispose()

Verwijder onbeheerde en beheerde middelen.

public void Dispose()

Fill(Woordenboek String, String="">)

Deze methode vult het volledige formulier met de aangegeven waarden.

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

Parameters

values Dictionary < string , string >

De waarden die worden vertegenwoordigd door een sleutel-waardepaar die naam en waarde voor vormelementen bevat.

Verwijderd(Int)

Terugkeert het element door een aangegeven index.

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

Parameters

index int

De index van het element

Returns

T

Terug naar het element.

Typen Parameters

T

De vorm van het element

Verwijderd(String)

Terugkeert het item met de aangegeven naam.

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

Parameters

name string

De elementennaam

Returns

T

Terug naar het element.

Typen Parameters

T

De vorm van het element

GetEnumerator()

Krijg de enumerator.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator < FormElement >

Terug naar de FormElements enumerator.</string,></string,>

 Nederlands