Class FormEditor

Class FormEditor

Der Name: Aspose.Html.Forms Sammlung: Aspose.HTML.dll (25.4.0)

Diese Klasse repräsentiert den Editor über das Aspose.Html.HTMLFormElement, das eine einfachere Möglichkeit für .net-Entwickler erstellt, die HTML-Formulare zu bearbeiten.

[ComVisible(true)]
public class FormEditor : IEnumerable<formelement>, IEnumerable, IDisposable

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Action

Server-Seite Form Handler. siehe die Definition von Aktionsattribute in HTML 4.01.

public string Action { get; set; }

Eigentumswert

string

Count

Die Anzahl der Formen kontrolliert die Form.

public int Count { get; }

Eigentumswert

int

Form

Das ursprüngliche Aspose.Html.HTMLFormElement, das mit dem aktuellen Aspose.Html.Forms.FormEditor verbunden ist.

public HTMLFormElement Form { get; }

Eigentumswert

HTMLFormElement

Method

Die HTTP-Methode [Der IETF RFC 2616] Siehe die Methode Attribute Definition in HTML 4.01.

public HttpMethod Method { get; set; }

Eigentumswert

HttpMethod

Diese[Int]

Das Element wird durch den angegebenen Index zurückgegeben.

public FormElement this[int index] { get; }

Eigentumswert

FormElement

Diese[String]

Wiederherstellen des Elements mit angegebenem Namen oder ID.

public FormElement this[string name] { get; }

Eigentumswert

FormElement

Methods

hinzufügen t>(String)

Erstellt einen neuen Aspose.Html.HTMLElement und fügt es zum Ende des Formulars hinzu.

public T Add<t>(string name) where T : FormElement

Parameters

name string

Name des Elements

Returns

T

Eine neue Instanz des Formelements

Arten von Parametern

T

Typ der Form Elemente

AddInput(String)

Erstellt einen neuen Aspose.Html.Forms.InputElement und fügt es zum Ende des Formulars hinzu.

public InputElement AddInput(string name)

Parameters

name string

Name des Input Elements

Returns

InputElement

Zurück ein neu erstelltes Aspose.Html.Forms.InputElement.

AddInput(String, InputElementType)

Erstellt einen neuen Aspose.Html.Forms.InputElement und fügt es zum Ende des Formulars hinzu.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Name des Input Elements

type InputElementType

Typ des Eintrittselements

Returns

InputElement

Zurück ein neu erstelltes Aspose.Html.Forms.InputElement.

Create(HTMLFormelemente)

Erstellt einen neuen Aspose.Html.Forms.FormEditor auf der Basis von Aspose.Html.HTMLFormElement.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

HTML Form Elemente

Returns

FormEditor

Wiederherstellen einer neuen Instanz der Aspose.Html.Forms.FormEditor Klasse

Create(HTMLDokument, Int)

Erstellt einen neuen Aspose.Html.Forms.FormEditor basierend auf Aspose.Html.HTMLFormElement aus der Aspose.Html.HTMLDocument.Forms Sammlung nach Index ausgewählt.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

Das Dokument.

index int

Der Index innerhalb der Form-Kollektion.

Returns

FormEditor

Wiederherstellen einer neuen Instanz der Aspose.Html.Forms.FormEditor Klasse

Exceptions

DOMException

Die Ausnahme wird geschehen, wenn der Index aus dem Bereich ausgeht.

Create(HTMLDocument und String)

Erstellt einen neuen Aspose.Html.Forms.FormEditor auf der Basis von Aspose.Html.HTMLFormElement aus dem Dokument durch ID ausgewählt.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Das Dokument.

id string

Der Identifizierer.

Returns

FormEditor

Wiederherstellen einer neuen Instanz der Aspose.Html.Forms.FormEditor Klasse

Exceptions

DOMException

Die Ausnahme geschieht, wenn es kein Element durch die angegebenen ID gibt oder ein Element ist kein Formtyp.

CreateNew(HTMLDokument)

Erstellt ein neues Aspose.Html.HTMLFormElement und verbindet es mit Aspose.Html.Forms.FormEditor. Aspose.Html.HTMLFormElement wird im abgeschlossenen Status des Dokuments erstellt; um es zu dem Dokument hinzufügen, wählen Sie bitte die richtige Lage und verwenden Sie die Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) Methode.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Das Aspose.Html.HTMLDokument.

Returns

FormEditor

Wiederherstellen einer neuen Instanz der Aspose.Html.Forms.FormEditor Klasse

Dispose()

Unbeherrschte und verwaltete Ressourcen veröffentlichen.

public void Dispose()

Fill(Wörterbuch String, String="">"">)

Diese Methode füllt die gesamte Form mit den angegebenen Werte.

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

Parameters

values Dictionary &undlt; string , string >

Die Werte, die durch das Schlüssel-Wertpaar dargestellt werden, das Name und Wert für Formelelementen enthält.

Verabreichung(Int)

Das Element wird durch den angegebenen Index zurückgegeben.

public T GetElement<t>(int index) where T : FormElement

Parameters

index int

Der Index des Elements

Returns

T

Rückkehr des Elements.

Arten von Parametern

T

Typ des Formelelements

Verabreichung(String)

Wiederherstellen des Elements mit dem angegebenen Namen.

public T GetElement<t>(string name) where T : FormElement

Parameters

name string

Der Element Name

Returns

T

Rückkehr des Elements.

Arten von Parametern

T

Typ des Formelelements

GetEnumerator()

Erhalten Sie den Enumerator.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator &undlt; FormElement >

Zurück zum FormElements-Enumerator.</string,></string,>

 Deutsch