Partager via


Méthode IVisualTreeService::GetCollectionElements (xamlom.h)

Obtient les éléments d’une collection.

Syntaxe

HRESULT GetCollectionElements(
  [in]      InstanceHandle         instanceHandle,
  [in]      unsigned int           startIndex,
  [in, out] unsigned int           *pElementCount,
  [out]     CollectionElementValue **ppElementValues
);

Paramètres

[in] instanceHandle

Handle de l’objet de collection.

[in] startIndex

Index de la collection à partir duquel commencer à obtenir des éléments.

[in, out] pElementCount

Nombre d’éléments dans le tableau retourné.

[out] ppElementValues

Tableau d’éléments retournés à partir de la collection.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Pour toute méthode de collection, l’appelant doit interroger les propriétés d’un élément connu et doit appeler cette méthode uniquement si la propriété a MetadataBit::IsValueCollectiondéfinie.

Spécifications

   
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête xamlom.h

Voir aussi

IVisualTreeService