Class FormEditor

Class FormEditor

Navne til: Aspose.Html.Forms Sammensætning: Aspose.HTML.dll (25.4.0)

Denne klasse repræsenterer redaktøren over Aspose.Html.HTMLFormElement, som skaber en nemmere måde for .net udviklere at redigere de html-formularer.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

De arvede medlemmer

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

Properties

Action

Server-side form handler. se definitionen af handling atribut i HTML 4.01.

public string Action { get; set; }

Ejendomsværdi

string

Count

Antallet af former kontrollerer i form.

public int Count { get; }

Ejendomsværdi

int

Form

Den originale Aspose.Html.HTMLFormElement, der er forbundet med den nuværende instans af Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Ejendomsværdi

HTMLFormElement

Method

HTTP metoder [IETF RFC 2616] Se definitionen af metoden atribut i HTML 4.01.

public HttpMethod Method { get; set; }

Ejendomsværdi

HttpMethod

Dette[Int]

Returner elementet ved angivet indeks.

public FormElement this[int index] { get; }

Ejendomsværdi

FormElement

Dette[String]

Returner elementet med angivet navn eller ID.

public FormElement this[string name] { get; }

Ejendomsværdi

FormElement

Methods

Tilføj T>(String)

Skaber en ny Aspose.Html.HTMLElement og tilføjer den til slutningen af formularen.

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

Parameters

name string

Navnet på elementet

Returns

T

Et nyt element i form

Typer af parametre

T

Typ af form element

AddInput(String)

Skaber en ny Aspose.Html.Forms.InputElement og tilføjer den til slutningen af formularen.

public InputElement AddInput(string name)

Parameters

name string

Navn på input element

Returns

InputElement

Returnerer en ny skabt Aspose.Html.Forms.InputElement.

AddInput(String, InputElementType)

Skaber en ny Aspose.Html.Forms.InputElement og tilføjer den til slutningen af formularen.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Navn på input element

type InputElementType

Typ af input element

Returns

InputElement

Returnerer en ny skabt Aspose.Html.Forms.InputElement.

Create(HTMLformelementer)

Skaber en ny Aspose.Html.Forms.FormEditor baseret på Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

HTML form element

Returns

FormEditor

Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse

Create(HTMLDokumentet, int)

Skaber en ny Aspose.Html.Forms.FormEditor baseret på Aspose.Html.HTMLFormElement valgt fra Aspose.Html.HTMLDocument.Forms samling efter indeks.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

Det dokument.

index int

Indeksen inde i formsamlingen.

Returns

FormEditor

Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse

Exceptions

DOMException

Undtagelsen er opkrævet, hvis indekset er ud af området.

Create(HTMLDokument og string)

Skaber en ny Aspose.Html.Forms.FormEditor baseret på Aspose.Html.HTMLFormElement valgt fra dokumentet af ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Det dokument.

id string

Det er identifikatoren.

Returns

FormEditor

Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse

Exceptions

DOMException

Undtagelsen er opkrævet, hvis der ikke er et element ved angivet ID eller elementet ikke er en form type.

CreateNew(HTML-dokumenter)

Skaber et nyt Aspose.Html.HTMLFormElement og associerer det med Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement skabes i det afskedigede fra dokumenttilstand; for at tilslutte det til dokumentet, skal du vælge den rigtige placering og bruge Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) metode.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Det er et HTML-dokument.

Returns

FormEditor

Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse

Dispose()

Udgiv uadministrerede og forvalte ressourcer.

public void Dispose()

Fill(Ordforråd: String String="">)

Denne metode fylder hele formularen med de angivne værdier.

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

Parameters

values Dictionary < string , string >

De værdier, der er repræsenteret af nøgleværdi par, der indeholder navn og værdi for formelementer.

Udviklingen(Int)

Returner elementet ved angivet indeks.

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

Parameters

index int

Indeksen for elementet

Returns

T

Tilbage til elementet.

Typer af parametre

T

Typ af formel element

Udviklingen(String)

Returner elementet med det angivne navn.

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

Parameters

name string

Elementens navn

Returns

T

Tilbage til elementet.

Typer af parametre

T

Typ af formel element

GetEnumerator()

Gør enumeratoren.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator < FormElement >

Tilbage til FormElements enumerator.</string,></string,>

 Dansk