Class FormSubmitter
Numele spaţiului: Aspose.Html.Forms Asamblare: Aspose.HTML.dll (25.4.0)
Această clasă vă permite să pregătiți Aspose.Html.HTMLFormElement specificat, colectează valori din elementul formularului, le trimite la serverul la distanță și primește un răspuns.
[ComVisible(true)]
public class FormSubmitter : IDisposable
Inheritance
Implements
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FormSubmitter(HTMLFormulă)
Inițializează o nouă instanță a clasei Aspose.Html.Forms.FormSubmitter bazată pe Aspose.Html.HTMLFormElement.
public FormSubmitter(HTMLFormElement form)
Parameters
form
HTMLFormElement
Elementul de formă HTML.
FormSubmitter(Cuvânt cheie, int)
Inițializează o nouă instanță a clasei Aspose.Html.Forms.FormSubmitter bazată pe Aspose.Html.HTMLFormElement selectat prin index din Aspose.Html.HTMLDocument.
public FormSubmitter(HTMLDocument document, int index)
Parameters
document
HTMLDocument
Documentul HTML.
index
int
Indicele formei.
FormSubmitter(Cuvânt cheie, string)
Inițializează o nouă instanță a clasei Aspose.Html.Forms.FormSubmitter bazată pe Aspose.Html.HTMLFormElement selectat de identificator din Aspose.Html.HTMLDocument.
public FormSubmitter(HTMLDocument document, string id)
Parameters
document
HTMLDocument
Documentul HTML.
id
string
elementului de identificare.
FormSubmitter(FormEditor)
Inițializează o nouă instanță a clasei Aspose.Html.Forms.FormSubmitter.
public FormSubmitter(FormEditor editor)
Parameters
editor
FormEditor
în formă de edit.
Properties
Action
Vedeți definiția atributului de acțiune în HTML 4.01.
public string Action { get; set; }
Valoarea proprietății
Method
Metoda HTTP [Etichetă: IETF RFC 2616Vedeți definiția metodei atribuite în HTML 4.01.
public HttpMethod Method { get; set; }
Valoarea proprietății
Methods
Dispose()
Eliberează resurse necontrolate și - opțional - gestionate.
public void Dispose()
Submit()
Trimiteți datele formularului la server.
public SubmissionResult Submit()
Returns
Rezultatul depunerii.
Submit(CookieContainer)
Trimite datele formularului serverului cu cookie-uri specificate.
public SubmissionResult Submit(CookieContainer cookieContainer)
Parameters
cookieContainer
CookieContainer
Conținutul de cookie.
Returns
Rezultatul depunerii.
Submit(Răspunsuri)
Trimite datele formularului serverului cu credențiale de utilizator specificate.
public SubmissionResult Submit(ICredentials credentials)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
Returns
Rezultatul depunerii.
Submit(Etichetă: CookieContainer)
Trimite datele formularului serverului cu credențiale de utilizator specificate și cookie-uri.
public SubmissionResult Submit(ICredentials credentials, CookieContainer cookieContainer)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
cookieContainer
CookieContainer
Conținutul de cookie.
Returns
Rezultatul depunerii.
Submit(TimeSpan)
Trimite datele formularului serverului cu un timp specificat.
public SubmissionResult Submit(TimeSpan timeout)
Parameters
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
Returns
Rezultatul depunerii.
Submit(Etichetă: CookieContainer)
Trimite datele formularului serverului cu timout specificat și cookie-uri.
public SubmissionResult Submit(TimeSpan timeout, CookieContainer cookieContainer)
Parameters
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
cookieContainer
CookieContainer
Conținutul de cookie.
Returns
Rezultatul depunerii.
Submit(Cuvânt cheie, TimeSpan)
Trimite datele formularului serverului cu credențiale de utilizator specificate și timout.
public SubmissionResult Submit(ICredentials credentials, TimeSpan timeout)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
Returns
Rezultatul depunerii.
Submit(Etichetă: TimeSpan, CookieContainer)
Trimite datele formularului serverului cu credențiale de utilizator specificate, timout și cookie-uri.
public SubmissionResult Submit(ICredentials credentials, TimeSpan timeout, CookieContainer cookieContainer)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
cookieContainer
CookieContainer
Conținutul de cookie.
Returns
Rezultatul depunerii.
Submit(Cuvânt cheie, TimeSpan, Bool)
Trimite datele formularului serverului cu credențiale de utilizator specificate.
public SubmissionResult Submit(ICredentials credentials, TimeSpan timeout, bool preAuthenticate)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
preAuthenticate
bool
Valoarea care indică dacă să trimiteți un titlu de autorizare cu cererea.
Returns
Rezultatul depunerii.
Submit(Icredentials, TimeSpan, bool, CookieContainer)
Trimite datele formularului serverului cu credențiale de utilizator specificate și cookie-uri.
public SubmissionResult Submit(ICredentials credentials, TimeSpan timeout, bool preAuthenticate, CookieContainer cookieContainer)
Parameters
credentials
ICredentials
Informații de autentificare pentru cerere.
timeout
TimeSpan
Numărul de milisecunde de a aștepta înainte de a solicita timp de ieșire.
preAuthenticate
bool
Valoarea care indică dacă să trimiteți un titlu de autorizare cu cererea.
cookieContainer
CookieContainer
Conținutul de cookie.
Returns
Rezultatul depunerii.