Class FormEditor
Το όνομα: Aspose.Html.Forms Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Αυτή η κατηγορία αντιπροσωπεύει τον εκδότη πάνω από το Aspose.Html.HTMLFormElement που δημιουργεί έναν ευκολότερο τρόπο για τους προγραμματιστές .net να επεξεργαστούν τα έντυπα html.
[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Action
Δείτε τον ορισμό του χαρακτηριστικού δράσης στο HTML 4.01.
public string Action { get; set; }
Αξία ιδιοκτησίας
Count
Ο αριθμός των μορφών ελέγχεται στη μορφή.
public int Count { get; }
Αξία ιδιοκτησίας
Form
Το πρωτότυπο Aspose.Html.HTMLFormElement που συνδέεται με την τρέχουσα περίπτωση του Aspose.Html.Forms.FormEditor.
public HTMLFormElement Form { get; }
Αξία ιδιοκτησίας
Method
Η μέθοδος HTTP [Ετικέτες IETF RFC 2616] χρησιμοποιείται για την υποβολή φόρμας. δείτε τον ορισμό της μεθόδου που αποδίδεται στο HTML 4.01.
public HttpMethod Method { get; set; }
Αξία ιδιοκτησίας
Αυτό το[ΕΝΤ]
Επιστρέφει το στοιχείο με τον καθορισμένο δείκτη.
public FormElement this[int index] { get; }
Αξία ιδιοκτησίας
Αυτό το[Σύνδεσμος]
Επιστρέφει το στοιχείο με καθορισμένο όνομα ή ID.
public FormElement this[string name] { get; }
Αξία ιδιοκτησίας
Methods
Εισαγωγή T>(Σύνδεσμος)
Δημιουργεί ένα νέο Aspose.Html.HTMLElement και το προσθέτει στο τέλος της φόρμας.
public T Add<t>(string name) where T : FormElement
Parameters
name
string
Το όνομα του στοιχείου
Returns
T
Ένα νέο στοιχείο της μορφής
Τύπος παραμέτρων
T
Τύπος στοιχείου φόρμας
AddInput(Σύνδεσμος)
Δημιουργεί ένα νέο Aspose.Html.Forms.InputElement και το προσθέτει στο τέλος της φόρμας.
public InputElement AddInput(string name)
Parameters
name
string
Το όνομα του στοιχείου εισόδου
Returns
Επιστρέφει ένα νέο δημιουργημένο Aspose.Html.Forms.InputElement.
AddInput(Σύνδεσμος, InputElementType)
Δημιουργεί ένα νέο Aspose.Html.Forms.InputElement και το προσθέτει στο τέλος της φόρμας.
public InputElement AddInput(string name, InputElementType type)
Parameters
name
string
Το όνομα του στοιχείου εισόδου
type
InputElementType
Τύπος στοιχείου εισόδου
Returns
Επιστρέφει ένα νέο δημιουργημένο Aspose.Html.Forms.InputElement.
Create(HTMLΠροσωπικό)
Δημιουργεί ένα νέο Aspose.Html.Forms.FormEditor με βάση το Aspose.Html.HTMLFormElement.
public static FormEditor Create(HTMLFormElement form)
Parameters
form
HTMLFormElement
Η μορφή του HTML
Returns
Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor
Create(Το HTMLDocument, int)
Δημιουργεί ένα νέο Aspose.Html.Forms.FormEditor με βάση το Aspose.Html.HTMLFormElement επιλεγμένο από την συλλογή Aspose.Html.HTMLDocument.Forms ανά δείκτη.
public static FormEditor Create(HTMLDocument document, int index)
Parameters
document
HTMLDocument
Το έγγραφο .
index
int
Ο δείκτης στο εσωτερικό της συλλογής μορφών.
Returns
Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor
Exceptions
Η εξαίρεση επιτυγχάνεται εάν ο δείκτης αποχωρήσει από το εύρος.
Create(HTMLDocument, Σύνδεσμος)
Δημιουργεί ένα νέο Aspose.Html.Forms.FormEditor με βάση το Aspose.Html.HTMLFormElement που επιλέγεται από το έγγραφο από το ID.
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
Το έγγραφο .
id
string
Ο αναγνωριστής .
Returns
Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor
Exceptions
Η εξαίρεση επιτυγχάνεται εάν δεν υπάρχει στοιχείο από το καθορισμένο ID ή το στοιχείο δεν είναι τύπος φόρμας.
CreateNew(Το HTMLDocument)
Δημιουργεί ένα νέο Aspose.Html.HTMLFormElement και το συνδέει με το Aspose.Html.Forms.FormEditor. το Aspose.Html.HTMLFormElement δημιουργείται στην κατάσταση που απομακρύνεται από το έγγραφο. για να το προσθέσετε στο έγγραφο, παρακαλούμε επιλέξτε την κατάλληλη θέση και χρησιμοποιήστε τη μέθοδο Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node).
public static FormEditor CreateNew(HTMLDocument document)
Parameters
document
HTMLDocument
Πληροφορίες για το HTMLDocument.
Returns
Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor
Dispose()
Αποδίδει μη διαχειριζόμενους και διαχειριζόμενους πόρους.
public void Dispose()
Fill(Ηλεκτρονικό λεξικό String, String="">)
Αυτή η μέθοδος συμπληρώνει ολόκληρη τη φόρμα με τις καθορισμένες τιμές.
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
< ·
string
, string
>
Οι τιμές που αντιπροσωπεύονται από το ζεύγος βασικών αξιών που περιέχουν όνομα και τιμή για τα στοιχεία της φόρμας.
ΚΕΦΑΛΑΙΟ(ΕΝΤ)
Επιστρέφει το στοιχείο με τον καθορισμένο δείκτη.
public T GetElement<t>(int index) where T : FormElement
Parameters
index
int
Ο δείκτης του στοιχείου
Returns
T
Επιστρέφει το στοιχείο.
Τύπος παραμέτρων
T
Τύπος του στοιχείου φόρμας
ΚΕΦΑΛΑΙΟ(Σύνδεσμος)
Επιστρέφει το στοιχείο με το καθορισμένο όνομα.
public T GetElement<t>(string name) where T : FormElement
Parameters
name
string
Το όνομα του στοιχείου
Returns
T
Επιστρέφει το στοιχείο.
Τύπος παραμέτρων
T
Τύπος του στοιχείου φόρμας
GetEnumerator()
Πάρτε τον κατάλογο.
public IEnumerator<formelement> GetEnumerator()
Returns
IEnumerator < · FormElement >
Επέστρεψε τον κατάλογο της φόρμας.</string,></string,>