Class FormEditor
名称: Aspose.Html.Forms セットアップ: Aspose.HTML.dll (25.4.0)
This class represents the editor over the Aspose.Html.HTMLFormElement that creates a easier way for .net developers to edit the html forms. このクラスは、Html.HTMLFormElementの編集者を表しています。
[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 方法(イエトフ 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(タイトル:InputType)
新しい 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(HTMLドキュメンタリー)
新しい 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(HTMLドキュメント、ストリップ)
新しい Aspose.Html.Forms.FormEditor を、ID によってドキュメントから選択された Aspose.Html.HTMLFormElement に基づいて作成します。
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
文書です。
id
string
識別者です。
Returns
Aspose.Html.Forms.FormEditor クラスの新しい例を返す
Exceptions
例外は、指定されたIDによって要素が存在しない場合、または要素が形式タイプではない場合に発生します。
CreateNew(HTMLドキュメント)
新しい 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
アスポーズ.Html.HTMLドキュメンタリー
Returns
Aspose.Html.Forms.FormEditor クラスの新しい例を返す
Dispose()
管理されていない資源をリリースする。
public void Dispose()
Fill(辞書(ストリング、ストリング)=「>」)
この方法は、指定された値でフォーム全体を記入します。
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
<
string
, string
>
値は、形状要素の名前と値を含むキー値カップルによって表されます。
トップ > T>(インタ)
指定インデックスで元素を返します。
public T GetElement<t>(int index) where T : FormElement
Parameters
index
int
要素のインデックス
Returns
T
元素を返す。
タイプパラメーター
T
形式要素の種類
トップ > T>(ストレッチ)
指定された名前で元素を返します。
public T GetElement<t>(string name) where T : FormElement
Parameters
name
string
要素名
Returns
T
元素を返す。
タイプパラメーター
T
形式要素の種類
GetEnumerator()
エノメーターを入手します。
public IEnumerator<formelement> GetEnumerator()
Returns
FormElements Enumerator を返します。</string,></string,>