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
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 [IETF RFC 2616] المستخدمة لتقديم النموذج. انظر تعريف الطريقة في HTML 4.01.
public HttpMethod Method { get; set; }
قيمة الممتلكات
هذا[إنت]
إرجاع العنصر عن طريق المؤشر المحدد.
public FormElement this[int index] { get; }
قيمة الممتلكات
هذا[الستار]
إرجاع العنصر باستخدام الاسم أو الهوية المحددة.
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(إدخال، InputElementType)
إنشاء 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(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
إرجاع مثال جديد من فئة Aspose.Html.Forms.FormEditor
Exceptions
يتم الاستثناء إذا كان المؤشر خارج نطاق.
Create(HTMLDocument، شريط)
يخلق Aspose.Html.Forms.FormEditor الجديد على أساس Aspose.Html.HTMLFormElement الذي تم اختياره من المستند بواسطة ID.
public static FormEditor Create(HTMLDocument document, string id)
Parameters
document
HTMLDocument
الوثيقة .
id
string
عن الهوية .
Returns
إرجاع مثال جديد من فئة Aspose.Html.Forms.FormEditor
Exceptions
يتم استثناء ذلك إذا لم يكن هناك أي عنصر من خلال الرمز المحدد أو العنصر ليس نوع الشكل.
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
إرجاع مثال جديد من فئة Aspose.Html.Forms.FormEditor
Dispose()
إطلاق الموارد غير المعالجة والإدارية.
public void Dispose()
Fill(الكلمات الدلالية String String=» » »)
هذه الطريقة تملأ النموذج بأكمله مع القيم المحددة.
public void Fill(Dictionary<string, string=""> values)
Parameters
values
Dictionary
<؛
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 <؛ FormElement >
يعود إلى قائمة FormElements.</string,></string,>