Class FormEditor

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

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Κληρονομημένα μέλη

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; }

Αξία ιδιοκτησίας

string

Count

Ο αριθμός των μορφών ελέγχεται στη μορφή.

public int Count { get; }

Αξία ιδιοκτησίας

int

Form

Το πρωτότυπο Aspose.Html.HTMLFormElement που συνδέεται με την τρέχουσα περίπτωση του Aspose.Html.Forms.FormEditor.

public HTMLFormElement Form { get; }

Αξία ιδιοκτησίας

HTMLFormElement

Method

Η μέθοδος HTTP [Ετικέτες IETF RFC 2616] χρησιμοποιείται για την υποβολή φόρμας. δείτε τον ορισμό της μεθόδου που αποδίδεται στο HTML 4.01.

public HttpMethod Method { get; set; }

Αξία ιδιοκτησίας

HttpMethod

Αυτό το[ΕΝΤ]

Επιστρέφει το στοιχείο με τον καθορισμένο δείκτη.

public FormElement this[int index] { get; }

Αξία ιδιοκτησίας

FormElement

Αυτό το[Σύνδεσμος]

Επιστρέφει το στοιχείο με καθορισμένο όνομα ή ID.

public FormElement this[string name] { get; }

Αξία ιδιοκτησίας

FormElement

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

InputElement

Επιστρέφει ένα νέο δημιουργημένο Aspose.Html.Forms.InputElement.

AddInput(Σύνδεσμος, InputElementType)

Δημιουργεί ένα νέο Aspose.Html.Forms.InputElement και το προσθέτει στο τέλος της φόρμας.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Το όνομα του στοιχείου εισόδου

type InputElementType

Τύπος στοιχείου εισόδου

Returns

InputElement

Επιστρέφει ένα νέο δημιουργημένο Aspose.Html.Forms.InputElement.

Create(HTMLΠροσωπικό)

Δημιουργεί ένα νέο Aspose.Html.Forms.FormEditor με βάση το Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

Η μορφή του HTML

Returns

FormEditor

Επιστρέψτε μια νέα περίπτωση της κατηγορίας 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

FormEditor

Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Η εξαίρεση επιτυγχάνεται εάν ο δείκτης αποχωρήσει από το εύρος.

Create(HTMLDocument, Σύνδεσμος)

Δημιουργεί ένα νέο Aspose.Html.Forms.FormEditor με βάση το Aspose.Html.HTMLFormElement που επιλέγεται από το έγγραφο από το ID.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Το έγγραφο .

id string

Ο αναγνωριστής .

Returns

FormEditor

Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor

Exceptions

DOMException

Η εξαίρεση επιτυγχάνεται εάν δεν υπάρχει στοιχείο από το καθορισμένο 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

FormEditor

Επιστρέψτε μια νέα περίπτωση της κατηγορίας Aspose.Html.Forms.FormEditor

Dispose()

Αποδίδει μη διαχειριζόμενους και διαχειριζόμενους πόρους.

public void Dispose()

Fill(Ηλεκτρονικό λεξικό String, String="">)

Αυτή η μέθοδος συμπληρώνει ολόκληρη τη φόρμα με τις καθορισμένες τιμές.

public void Fill(Dictionary<string, string=""> values)

Parameters

values Dictionary &lt · 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 &lt · FormElement >

Επέστρεψε τον κατάλογο της φόρμας.</string,></string,>

 Ελληνικά