HtmlElementCollection.Item[] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Koleksiyondan bir öğe alır.
Aşırı Yüklemeler
Item[Int32] |
Sayısal dizinini belirterek koleksiyondaki bir öğeyi alır. |
Item[String] |
Adını belirterek koleksiyondaki bir öğeyi alır. |
Açıklamalar
HtmlElementCollection nesneleri salt okunur. HTML belgesine öğe eklemek için ve AppendChildgibi InsertAdjacentElement yöntemleri kullanın.
Item[Int32]
Sayısal dizinini belirterek koleksiyondaki bir öğeyi alır.
public:
property System::Windows::Forms::HtmlElement ^ default[int] { System::Windows::Forms::HtmlElement ^ get(int index); };
public System.Windows.Forms.HtmlElement this[int index] { get; }
member this.Item(int) : System.Windows.Forms.HtmlElement
Default Public ReadOnly Property Item(index As Integer) As HtmlElement
Parametreler
- index
- Int32
Koleksiyondan bir öğenin alındığı konum.
Özellik Değeri
Sayısal dizinini belirterek koleksiyondaki bir öğe.
Açıklamalar
içindeki HtmlElementCollection öğelerin kaynak kod sırasına uygun olması garanti değildir. Başka bir deyişle, bir DIV
öğenin etiketin BODY
içindeki ilk öğe olması, koleksiyonun ilk öğesinin öğe olacağı DIV
anlamına gelmez.
Şunlara uygulanır
Item[String]
Adını belirterek koleksiyondaki bir öğeyi alır.
public:
property System::Windows::Forms::HtmlElement ^ default[System::String ^] { System::Windows::Forms::HtmlElement ^ get(System::String ^ elementId); };
public System.Windows.Forms.HtmlElement this[string elementId] { get; }
member this.Item(string) : System.Windows.Forms.HtmlElement
Default Public ReadOnly Property Item(elementId As String) As HtmlElement
Parametreler
Özellik Değeri
Adlandırılmış öğe bulunursa, HtmlElementbir . Tersi durumda null
.
Örnekler
Aşağıdaki kod örneği, adını kullanan bir FORM
nesneyi bulur ve verilerini program aracılığıyla sunucuya gönderir. Kod örneği, uygulamanızın adlı webBrowser1
bir WebBrowser denetim barındırmasını gerektirir.
private void SubmitForm(String formName)
{
HtmlElementCollection elems = null;
HtmlElement elem = null;
if (webBrowser1.Document != null)
{
HtmlDocument doc = webBrowser1.Document;
elems = doc.All.GetElementsByName(formName);
if (elems != null && elems.Count > 0)
{
elem = elems[0];
if (elem.TagName.Equals("FORM"))
{
elem.InvokeMember("Submit");
}
}
}
}
Private Sub SubmitForm(ByVal FormName As String)
Dim Elems As HtmlElementCollection
Dim Elem As HtmlElement
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
Elems = .All.GetElementsByName(FormName)
If (Not Elems Is Nothing And Elems.Count > 0) Then
Elem = Elems(0)
If (Elem.TagName.Equals("FORM")) Then
Elem.InvokeMember("Submit")
End If
End If
End With
End If
End Sub