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

هذا[الستار]

إرجاع العنصر باستخدام الاسم أو الهوية المحددة.

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، إنت)

يخلق 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

يتم استثناء ذلك إذا لم يكن هناك أي عنصر من خلال الرمز المحدد أو العنصر ليس نوع الشكل.

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

أضف تعليق حول 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 >

يعود إلى قائمة FormElements.</string,></string,>

 عربي