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
Implements
IEnumerable
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
Count
Antalet former kontrolleras i formen.
public int Count { get; }
Fastighetsvärde
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
Method
HTTP metoder [Föregående IETF RFC 2616Se metoden attribute definition i HTML 4.01.
public HttpMethod Method { get; set; }
Fastighetsvärde
Detta[int]
Returnerar elementet med angiven index.
public FormElement this[int index] { get; }
Fastighetsvärde
Detta[Sträng]
Returnerar elementet med angiven namn eller ID.
public FormElement this[string name] { get; }
Fastighetsvärde
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
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
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
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
Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass
Exceptions
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
Returnerar en ny instans av Aspose.Html.Forms.FormEditor klass
Exceptions
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
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,>