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
Implements
IEnumerable
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
Count
Počet tvarů ovládá tvar.
public int Count { get; }
Hodnota nemovitosti
Form
Původní Aspose.Html.HTMLFormElement, který je spojen s aktuální instancou Aspose.Html.Forms.FormEditor.
public HTMLFormElement Form { get; }
Hodnota nemovitosti
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
Tohle[Int]
Vraťte položku specifikovaným indexem.
public FormElement this[int index] { get; }
Hodnota nemovitosti
Tohle[Stringová]
Vraťte položku specifikovaným jménem nebo ID.
public FormElement this[string name] { get; }
Hodnota nemovitosti
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
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
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
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
Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor
Exceptions
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
Návrat nového příkladu třídy Aspose.Html.Forms.FormEditor
Exceptions
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
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
Vraťte se zpět do formuláře.</string,></string,>