Class FormEditor

Class FormEditor

İsim alanı : Aspose.Html.Forms Görüntüleme: Aspose.HTML.dll (25.4.0)

Bu sınıf Aspose.Html.HTMLFormElement üzerindeki editörü temsil eder ve .net geliştiricilerinin html formlarını düzenlemelerinin kolay bir yolunu oluşturur.

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

Inheritance

object FormEditor

Implements

IEnumerable , IEnumerable , IDisposable

mirasçı üyeleri

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

Properties

Action

Server-side form handler. bakınız eylem atribut tanımlaması HTML 4.01.

public string Action { get; set; }

Mülkiyet Değer

string

Count

Formun sayısı formda kontrol edilir.

public int Count { get; }

Mülkiyet Değer

int

Form

Orijinal Aspose.Html.HTMLFormElement, Aspose.Html.Forms.FormEditor’ın mevcut örneğiyle ilişkilendirilmiştir.

public HTMLFormElement Form { get; }

Mülkiyet Değer

HTMLFormElement

Method

HTTP yöntemi [IETF RFC 2616 Yorumları] form göndermek için kullanılır. HTML 4.01.‘de metin atribut tanımına bakın.

public HttpMethod Method { get; set; }

Mülkiyet Değer

HttpMethod

bu[int ile]

Elemanı belirli bir endeksle döndürür.

public FormElement this[int index] { get; }

Mülkiyet Değer

FormElement

bu[Sırt]

Elemanı belirli bir isim veya id ile iade eder.

public FormElement this[string name] { get; }

Mülkiyet Değer

FormElement

Methods

ekleme t>(Sırt)

Yeni bir Aspose.Html.HTMLElement oluşturur ve formun sonuna ekler.

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

Parameters

name string

Elemanın Adı

Returns

T

Yeni bir form elemanı

Parametreler türü

T

Form Elemanı Türü

AddInput(Sırt)

Yeni bir Aspose.Html.Forms.InputElement oluşturur ve formun sonuna eklenir.

public InputElement AddInput(string name)

Parameters

name string

Giriş Elemanı Adı

Returns

InputElement

Yeni oluşturulan Aspose.Html.Forms.InputElement’i geri getirir.

AddInput(Çerçeve, InputElementType)

Yeni bir Aspose.Html.Forms.InputElement oluşturur ve formun sonuna eklenir.

public InputElement AddInput(string name, InputElementType type)

Parameters

name string

Giriş Elemanı Adı

type InputElementType

Giriş Elemanı Türü

Returns

InputElement

Yeni oluşturulan Aspose.Html.Forms.InputElement’i geri getirir.

Create(HTMLDüzenle)

Yeni bir Aspose.Html.Forms.FormEditor oluşturur Aspose.Html.HTMLFormElement temelinde.

public static FormEditor Create(HTMLFormElement form)

Parameters

form HTMLFormElement

HTML Form Elemanı

Returns

FormEditor

Aspose.Html.Forms.FormEditor sınıfının yeni bir örneğini geri getirin

Create(HTMLDokümanları, int)

Yeni bir Aspose.Html.Forms.FormEditor oluşturur Aspose.Html.HTMLFormElement indekslere göre Aspose.Html.HTMLDocument.Forms koleksiyonundan seçilmiştir.

public static FormEditor Create(HTMLDocument document, int index)

Parameters

document HTMLDocument

Bu belge .

index int

Form koleksiyonunun içindeki indeksleri.

Returns

FormEditor

Aspose.Html.Forms.FormEditor sınıfının yeni bir örneğini geri getirin

Exceptions

DOMException

Bu istisna, aralıktan indeksleme yapılırsa uygulanır.

Create(HTMLDokument ve String)

Yeni bir Aspose.Html.Forms.FormEditor oluşturur.Html.HTMLFormElement’e dayanarak belgenin id tarafından seçilmiştir.

public static FormEditor Create(HTMLDocument document, string id)

Parameters

document HTMLDocument

Bu belge .

id string

Bu tanımlayıcı.

Returns

FormEditor

Aspose.Html.Forms.FormEditor sınıfının yeni bir örneğini geri getirin

Exceptions

DOMException

Bir istisna, belirlenmiş bir kimlik tarafından belirlenmemiş bir öğe veya bir form türü olmayan bir öğe olmadığı takdirde geçerlidir.

CreateNew(HTMLDokümanları)

Yeni bir Aspose.Html.HTMLFormElement oluşturur ve Aspose.Html.Forms.FormEditor ile ilişkilendirilir. Aspose.Html.HTMLFormElement belge durumundan ayrılır; belgeye eklemek için lütfen doğru konumu seçin ve Aspose.Html.Dom.Node.AppendChild(Aspose.Html.Dom.Node) yöntemi kullanın.

public static FormEditor CreateNew(HTMLDocument document)

Parameters

document HTMLDocument

Aspose.Html ve HTML belgeleri.

Returns

FormEditor

Aspose.Html.Forms.FormEditor sınıfının yeni bir örneğini geri getirin

Dispose()

Yönetilmemiş ve yönetilmemiş kaynakları serbest bırakır.

public void Dispose()

Fill(Sözlük <string, string=» »)

Bu yöntem tüm formu belirtilen değerlerle doldurur.

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

Parameters

values Dictionary &lt için; string , string >

Anahtar değer çifti tarafından temsil edilen değerler, form unsurlarının adı ve değeri içerir.

GÜVENLİK>T>(int ile)

Elemanı belirli bir endeksle döndürür.

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

Parameters

index int

Elemanın Endeksi

Returns

T

Elemanı geri getirir.

Parametreler türü

T

Form Elemanı Türü

GÜVENLİK>T>(Sırt)

Elemanı belirli bir isimle döndürür.

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

Parameters

name string

Eleman Adı

Returns

T

Elemanı geri getirir.

Parametreler türü

T

Form Elemanı Türü

GetEnumerator()

Enumerator alın.

public IEnumerator<formelement> GetEnumerator()

Returns

IEnumerator &lt için; FormElement >

FormElements enumerator’a geri döner.</string,></string,>

 Türkçe