HtmlElementCollection.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un élément de la collection.
Surcharges
Item[Int32] |
Obtient un élément de la collection en spécifiant son index numérique. |
Item[String] |
Obtient un élément de la collection en spécifiant son nom. |
Remarques
HtmlElementCollection les objets sont en lecture seule. Pour ajouter un élément à un document HTML, utilisez des méthodes telles que InsertAdjacentElement et AppendChild.
Item[Int32]
Obtient un élément de la collection en spécifiant son index numérique.
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
Paramètres
- index
- Int32
Position à partir de laquelle récupérer un élément de la collection.
Valeur de propriété
Un élément de la collection en spécifiant son index numérique.
Remarques
Les éléments d’un HtmlElementCollection code source ne sont pas garantis. En d’autres termes, simplement parce qu’un DIV
élément est le premier élément à l’intérieur d’une BODY
balise ne signifie pas que le premier élément de la collection sera l’élément DIV
.
S’applique à
Item[String]
Obtient un élément de la collection en spécifiant son nom.
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
Paramètres
Valeur de propriété
HtmlElement, si l'élément nommé est trouvé. Sinon, null
.
Exemples
L’exemple de code suivant recherche un FORM
objet à l’aide de son nom et envoie ses données au serveur par programmation. L’exemple de code nécessite que votre application héberge un WebBrowser contrôle nommé 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