Class FormEditor

Class FormEditor

Namn på plats: Aspose.Html.Forms Sammanfattning: Aspose.HTML.dll (25.4.0)

Denna klass representerar redaktören över Aspose.Html.HTMLFormElement som skapar ett enklare sätt för .net utvecklare att redigera html-formulär.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Arvsmedlemmar

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 av åtgärdsattribut i HTML 4.01.

public string Action { get; set; }

Fastighetsvärde

string

Count

Antalet former kontrolleras i formen.

public int Count { get; }

Fastighetsvärde

int

Form

Den ursprungliga Aspose.Html.HTMLFormElement som är förknippad med den aktuella instansen av Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Fastighetsvärde

HTMLFormElement

Method

HTTP metoder [Föregående IETF RFC 2616Se metoden attribute definition i HTML 4.01.

public HttpMethod Method { get; set; }

Fastighetsvärde

HttpMethod

Detta[int]

Returnerar elementet med angiven index.

public FormElement this[int index] { get; }

Fastighetsvärde

FormElement

Detta[Sträng]

Returnerar elementet med angiven namn eller ID.

public FormElement this[string name] { get; }

Fastighetsvärde

FormElement

Methods

Lägg till t>(Sträng)

Skapar en ny Aspose.Html.HTMLElement och lägger den till slutet av formuläret.

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

Parameters

name string

Namn på elementet

Returns

T

En ny instans av formelement

Typ av parametrar

T

Typ av formelement

AddInput(Sträng)

Skapar en ny Aspose.Html.Forms.InputElement och lägger den till slutet av formuläret.

public InputElement AddInput(string name)

Parameters

name string

Namn på input element

Returns

InputElement

Returnerar en ny skapad Aspose.Html.Forms.InputElement.

AddInput(Sträng, InputElementType)

Skapar en ny Aspose.Html.Forms.InputElement och lägger den till slutet av formuläret.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Namn på input element

type InputElementType

Typ av input element

Returns

InputElement

Returnerar en ny skapad Aspose.Html.Forms.InputElement.

Create(HTMLFöremål)

Skapa en ny Aspose.Html.Forms.FormEditor baserad på Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

Html form element

Returns

FormEditor

Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass

Create(HTMLDokument, int)

Skapar en ny Aspose.Html.Forms.FormEditor baserad på Aspose.Html.HTMLFormElement som valts från Aspose.Html.HTMLDocument.Forms samling per index.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

och dokumentet .

index int

Indexet inne i formsamlingen.

Returns

FormEditor

Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass

Exceptions

DOMException

Undantaget görs om index ut ur intervallet.

Create(HTMLDokument, sträng)

Skapar en ny Aspose.Html.Forms.FormEditor baserad på Aspose.Html.HTMLFormElement som valts från dokumentet av ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

och dokumentet .

id string

Det är identifieraren.

Returns

FormEditor

Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass

Exceptions

DOMException

Undantaget är uppfyllt om det inte finns något element av den angivna ID eller elementet är inte en formtyp.

CreateNew(HTMLDokument)

Skapa en ny Aspose.Html.HTMLFormElement och associera den med Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement skapas i det avskild från dokumentläget; för att ansluta den till dokumentet, välj rätt plats och använd Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) metod.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Den Aspose.Html.HTMLDokumentet

Returns

FormEditor

Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass

Dispose()

Utfärdar okontrollerade och hanterade resurser.

public void Dispose()

Fill(Ordbok<string, string="">)

Denna metod fyller hela formuläret med angivna värden.

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

Parameters

values Dictionary ochlt; string , string >

Värdena representeras av ett nyckelvärdepar som innehåller namn och värde för formelement.

Försäljning(int)

Returnerar elementet med angiven index.

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

Parameters

index int

Index av elementet

Returns

T

returnerar elementet.

Typ av parametrar

T

Typ av formelement

Försäljning(Sträng)

Returnerar objektet med angiven namn.

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

Parameters

name string

Elementnamn

Returns

T

returnerar elementet.

Typ av parametrar

T

Typ av formelement

GetEnumerator()

Ta emot enumerator.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator ochlt; FormElement >

Tillbaka till FormElements enumerator.</string,></string,>

 Svenska