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
Implements
IEnumerable
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
Count
Antallet af former kontrollerer i form.
public int Count { get; }
Ejendomsværdi
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
Method
HTTP metoder [IETF RFC 2616] Se definitionen af metoden atribut i HTML 4.01.
public HttpMethod Method { get; set; }
Ejendomsværdi
Dette[Int]
Returner elementet ved angivet indeks.
public FormElement this[int index] { get; }
Ejendomsværdi
Dette[String]
Returner elementet med angivet navn eller ID.
public FormElement this[string name] { get; }
Ejendomsværdi
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
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
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
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
Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse
Exceptions
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
Tilbage en ny instans af Aspose.Html.Forms.FormEditor klasse
Exceptions
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
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
Tilbage til FormElements enumerator.</string,></string,>