IEEVisualizerService::GetCustomViewerList

Cette méthode retourne une liste de visualiseurs de type que ce service connaît.

Syntaxe

int GetCustomViewerList(
   uint                  celtSkip,
   uint                  celtRequested,
   DEBUG_CUSTOM_VIEWER[] rgViewers,
   out uint              pceltFetched
);

Paramètres

celtSkip
[in] Nombre de visualiseurs à ignorer.

celRequested
[in] Nombre de visualiseurs à récupérer (spécifie également la taille du rgViewers tableau).

rgViewers
[in, out] Tableau de structures DEBUG_CUSTOM_VIEWER à remplir.

pceltFetched
[out] Nombre de visualiseurs réellement récupérés.

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

  • GetCustomViewerList transmet la requête à cette méthode dans le cadre de sa prise en charge des visualiseurs de types. Si l’évaluateur d’expression fournit également des visionneuses personnalisées pour le même type, elle peut ajouter des structures DEBUG_CUSTOM_VIEWER correctement remplies pour ces visionneuses personnalisées à la liste. Assurez-vous que GetCustomViewerCount reflète ces visionneuses supplémentaires.

Pour plus d’informations sur les différences entre visualiseurs et visionneuses personnalisées, consultez Le visualiseur de type et la visionneuse personnalisée.

Voir aussi