Class FormEditor

Class FormEditor

Název místa: Aspose.Html.Forms Sbírka: Aspose.HTML.dll (25.4.0)

Tato třída představuje editor přes Aspose.Html.HTMLFormElement, který vytváří jednodušší způsob, jak .net vývojáři upravit formy html.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Dědiční členové

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

Properties

Action

Podívejte se na definici akčního atributu v HTML 4.01.

public string Action { get; set; }

Hodnota nemovitosti

string

Count

Počet tvarů ovládá tvar.

public int Count { get; }

Hodnota nemovitosti

int

Form

Původní Aspose.Html.HTMLFormElement, který je spojen s aktuální instancou Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Hodnota nemovitosti

HTMLFormElement

Method

Metoda HTTP [Článek IETF RFC 2616] použitý k předkládání formuláře. viz definici metody atributu v HTML 4.01.

public HttpMethod Method { get; set; }

Hodnota nemovitosti

HttpMethod

Tohle[Int]

Vraťte položku specifikovaným indexem.

public FormElement this[int index] { get; }

Hodnota nemovitosti

FormElement

Tohle[Stringová]

Vraťte položku specifikovaným jménem nebo ID.

public FormElement this[string name] { get; }

Hodnota nemovitosti

FormElement

Methods

Přidat T>(Stringová)

Vytváří nový Aspose.Html.HTMLElement a přidá ho do konce formuláře.

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

Parameters

name string

Název prvku

Returns

T

Nová forma prvku

Typy parametrů

T

Typ tvarového prvku

AddInput(Stringová)

Vytváří nový Aspose.Html.Forms.InputElement a přidá ho do konce formuláře.

public InputElement AddInput(string name)

Parameters

name string

Název vstupního prvku

Returns

InputElement

Návrat nového vytvořeného Aspose.Html.Forms.InputElement.

AddInput(Třída, InputElementTyp)

Vytváří nový Aspose.Html.Forms.InputElement a přidá ho do konce formuláře.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Název vstupního prvku

type InputElementType

Typ vstupního prvku

Returns

InputElement

Návrat nového vytvořeného Aspose.Html.Forms.InputElement.

Create(HTML formát)

Vytváří nový Aspose.Html.Forms.FormEditor založený na Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

HTML formát prvek

Returns

FormEditor

Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor

Create(HTMLDokumenty, int)

Vytváří nový Aspose.Html.Forms.FormEditor založený na Aspose.Html.HTMLFormElement vybraný z kolekce Aspose.Html.HTMLDocument.Forms podle indexu.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

V dokumentu.

index int

Index uvnitř sběru formul.

Returns

FormEditor

Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Výjimka je zajištěna, pokud index mimo rozsah.

Create(HTMLDokumenty, String)

Vytváří nový Aspose.Html.Forms.FormEditor založený na Aspose.Html.HTMLFormElement vybraný z dokumentu ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

V dokumentu.

id string

To je identifikátor.

Returns

FormEditor

Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Výjimka je zajištěna, pokud neexistuje žádný prvek specifikovaným ID nebo prvek není typem tvaru.

CreateNew(HTMLDokument)

Vytváří nový Aspose.Html.HTMLFormElement a spojí ho s Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement je vytvořen v odděleném stavu z dokumentu; aby se k dokumentu připojil, vyberte správnou polohu a použijte metodu Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Připravte si HTMLDokument.

Returns

FormEditor

Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor

Dispose()

Uvolňuje neupravené a spravované zdroje.

public void Dispose()

Fill(Slovník String, String="">"">)

Tato metoda vyplňuje celý formulář specifikovanými hodnotami.

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

Parameters

values Dictionary < string , string >

Hodnoty reprezentované klíčovým hodnotovým párem, který obsahuje název a hodnotu prvků tvaru.

Zbývajíc(Int)

Vraťte položku specifikovaným indexem.

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

Parameters

index int

Index prvku

Returns

T

Vraťme se do prvku.

Typy parametrů

T

Typ prvku tvaru

Zbývajíc(Stringová)

Vraťte položku specifikovaným názvem.

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

Parameters

name string

Název prvku

Returns

T

Vraťme se do prvku.

Typy parametrů

T

Typ prvku tvaru

GetEnumerator()

Vezměte si enumerátor.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator < FormElement >

Vraťte se zpět do formuláře.</string,></string,>

 Čeština