HtmlElementCollection.Item[] Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un elemento dalla raccolta.
Overload
| Nome | Descrizione |
|---|---|
| Item[Int32] |
Ottiene un elemento dalla raccolta specificandone l'indice numerico. |
| Item[String] |
Ottiene un elemento dalla raccolta specificandone il nome. |
Commenti
HtmlElementCollection gli oggetti sono di sola lettura. Per aggiungere un elemento a un documento HTML, utilizzare metodi come InsertAdjacentElement e AppendChild.
Item[Int32]
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
Ottiene un elemento dalla raccolta specificandone l'indice numerico.
public:
property System::Windows::Forms::HtmlElement ^ default[int] { System::Windows::Forms::HtmlElement ^ get(int index); };
public System.Windows.Forms.HtmlElement this[int index] { get; }
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
Parametri
- index
- Int32
Posizione da cui recuperare un elemento dalla raccolta.
Valore della proprietà
Elemento della raccolta specificandone l'indice numerico.
Commenti
Non è garantito che gli elementi in un HtmlElementCollection oggetto siano nell'ordine del codice sorgente. In altre parole, solo perché un DIV elemento è il primo elemento all'interno di un BODY tag non significa che il primo elemento della raccolta sarà l'elemento DIV .
Si applica a
Item[String]
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
- Origine:
- HtmlElementCollection.cs
Ottiene un elemento dalla raccolta specificandone il nome.
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; }
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
Parametri
Valore della proprietà
Oggetto HtmlElement, se viene trovato l'elemento denominato. In caso contrario, null.
Esempio
Nell'esempio di codice seguente viene trovato un FORM oggetto usando il relativo nome e i relativi dati vengono inviati al server a livello di codice. L'esempio di codice richiede che l'applicazione ospiti un WebBrowser controllo denominato webBrowser1.
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