Class FormEditor
De naam: Aspose.Html.Forms Verzameling: Aspose.HTML.dll (25.4.0)
Deze klasse vertegenwoordigt de editor over het Aspose.Html.HTMLFormElement dat een gemakkelijker manier creëert voor .net ontwikkelaars om de html-formules te bewerken.
[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Action
Zie de definitie van actie attribute in HTML 4.01.
public string Action { get; set; }
Eigendomswaarde
Count
Het aantal vormen controleert in de vorm.
public int Count { get; }
Eigendomswaarde
Form
Het originele Aspose.Html.HTMLFormElement dat is geassocieerd met de huidige instantie van Aspose.Html.Forms.FormEditor.
public HTMLFormElement Form { get; }
Eigendomswaarde
Method
HTTP methode [De IETF RFC 2616Zie de methode attribute definitie in HTML 4.01.
public HttpMethod Method { get; set; }
Eigendomswaarde
Dit is[Int]
Terugkeert het element door een aangegeven index.
public FormElement this[int index] { get; }
Eigendomswaarde
Dit is[String]
Terugkeert het item met een aangegeven naam of ID.
public FormElement this[string name] { get; }
Eigendomswaarde
Methods
Toegevoegd T>(String)
Creëert een nieuw Aspose.Html.HTMLElement en voegt het aan het einde van het formulier toe.
public T Add<t>(string name) where T : FormElement
Parameters
name
string
Naam van het element
Returns
T
Een nieuwe instantie van vormelement
Typen Parameters
T
Type vorm element
AddInput(String)
Creëert een nieuw Aspose.Html.Forms.InputElement en voegt het aan het einde van het formulier toe.
public InputElement AddInput(string name)
Parameters
name
string
Naam van het input element
Returns
Terug een nieuw gecreëerd Aspose.Html.Forms.InputElement.
AddInput(String, InputElementType)
Creëert een nieuw Aspose.Html.Forms.InputElement en voegt het aan het einde van het formulier toe.
public InputElement AddInput(string name, InputElementType type)
Parameters
name
string
Naam van het input element
type
InputElementType
Type input element
Returns
Terug een nieuw gecreëerd Aspose.Html.Forms.InputElement.
Create(Htmlformelement)
Creëert een nieuwe Aspose.Html.Forms.FormEditor op basis van Aspose.Html.HTMLFormElement.
public static FormEditor Create(HTMLFormElement form)
Parameters
form
HTMLFormElement
Html vormelement
Returns
Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse
Create(HTMLDocument, int)
Creëert een nieuwe Aspose.Html.Forms.FormEditor gebaseerd op Aspose.Html.HTMLFormElement geselecteerd uit de Aspose.Html.HTMLDocument.Forms collectie per index.
public static FormEditor Create(HTMLDocument document, int index)
Parameters
document
HTMLDocument
Het document .
index
int
De index in de vormverzameling.
Returns
Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse
Exceptions
De uitzondering wordt geaccepteerd als de index uit het bereik komt.
Create(HTMLDocument en string)
Creëert een nieuwe Aspose.Html.Forms.FormEditor op basis van Aspose.Html.HTMLFormElement geselecteerd uit het document door ID.
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
Het document .
id
string
De identificator .
Returns
Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse
Exceptions
De uitzondering wordt geaccepteerd als er geen element is door de aangegeven ID of het element is geen vormtype.
CreateNew(HTMLDocument)
Creëert een nieuw Aspose.Html.HTMLFormElement en verbindt het met Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement wordt gecreëerd in de afgescheiden toestand van het document; om het aan het document toe te voegen, kies dan de juiste locatie en gebruik de Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) methode.
public static FormEditor CreateNew(HTMLDocument document)
Parameters
document
HTMLDocument
De Aspose.Html.HTMLDocument.
Returns
Terug een nieuwe instantie van de Aspose.Html.Forms.FormEditor klasse
Dispose()
Verwijder onbeheerde en beheerde middelen.
public void Dispose()
Fill(Woordenboek String, String="">)
Deze methode vult het volledige formulier met de aangegeven waarden.
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
<
string
, string
>
De waarden die worden vertegenwoordigd door een sleutel-waardepaar die naam en waarde voor vormelementen bevat.
Verwijderd(Int)
Terugkeert het element door een aangegeven index.
public T GetElement<t>(int index) where T : FormElement
Parameters
index
int
De index van het element
Returns
T
Terug naar het element.
Typen Parameters
T
De vorm van het element
Verwijderd(String)
Terugkeert het item met de aangegeven naam.
public T GetElement<t>(string name) where T : FormElement
Parameters
name
string
De elementennaam
Returns
T
Terug naar het element.
Typen Parameters
T
De vorm van het element
GetEnumerator()
Krijg de enumerator.
public IEnumerator<formelement> GetEnumerator()
Returns
Terug naar de FormElements enumerator.</string,></string,>