Class FormSubmitter

FormSubmitter class

Diese Klasse ermöglicht die Vorbereitung spezifiziertHTMLFormElement , sammelt Werte aus dem Formularelement, sendet sie an den Remote-Server und erhält eine Antwort.

public class FormSubmitter : IDisposable

Konstrukteure

NameBeschreibung
FormSubmitter(FormEditor)Initialisiert eine neue Instanz vonFormSubmitter Klasse.
FormSubmitter(HTMLFormElement)Initialisiert eine neue Instanz vonFormSubmitter Klasse basierend aufHTMLFormElement .
FormSubmitter(HTMLDocument, int)Initialisiert eine neue Instanz vonFormSubmitter Klasse basierend aufHTMLFormElement ausgewählt nach Index ausHTMLDocument .
FormSubmitter(HTMLDocument, string)Initialisiert eine neue Instanz vonFormSubmitter Klasse basierend aufHTMLFormElement ausgewählt nach Kennung ausHTMLDocument .

Eigenschaften

NameBeschreibung
Action { get; set; }Serverseitiger Formularhandler. Siehe Aktionsattributdefinition in HTML 4.01.
Method { get; set; }HTTP-Methode [IETF-RFC 2616 zum Absenden des Formulars verwendet. Siehe Methodenattributdefinition in HTML 4.01.

Methoden

NameBeschreibung
Dispose()Gibt nicht verwaltete und – optional – verwaltete Ressourcen frei.
Submit()Sendet die Formulardaten an den Server.
Submit(CookieContainer)Sendet die Formulardaten mit angegebenen Cookies an den Server.
Submit(ICredentials)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen an den Server.
Submit(TimeSpan)Sendet die Formulardaten mit dem angegebenen Timeout an den Server.
Submit(ICredentials, CookieContainer)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen und Cookies an den Server.
Submit(ICredentials, TimeSpan)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen und Zeitüberschreitung an den Server.
Submit(TimeSpan, CookieContainer)Sendet die Formulardaten mit angegebenem Timeout und Cookies an den Server.
Submit(ICredentials, TimeSpan, bool)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen an den Server.
Submit(ICredentials, TimeSpan, CookieContainer)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen, Zeitüberschreitung und Cookies an den Server.
Submit(ICredentials, TimeSpan, bool, CookieContainer)Sendet die Formulardaten mit den angegebenen Benutzeranmeldeinformationen und Cookies an den Server.

Siehe auch