Class FormEditor
Namn på plats: Aspose.Html.Forms Sammanfattning: Aspose.HTML.dll (25.5.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, IDisposableInheritance
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 : FormElementParameters
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 : FormElementParameters
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 : FormElementParameters
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,>