IEEVisualizerService::GetCustomViewerListIEEVisualizerService::GetCustomViewerList

Cette méthode retourne une liste de visualiseurs de type que ce service connaît.This method returns a list of type visualizers that this service knows about.

SyntaxeSyntax

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

ParamètresParameters

celtSkip
[in] Nombre de visualiseurs à ignorer.[in] Number of visualizers to skip over.

celRequested
[in] Nombre de visualiseurs pour récupérer (spécifie également la taille de la rgViewers tableau).[in] Number of visualizers to retrieve (also specifies size of the rgViewers array).

rgViewers
[dans, out] Tableau de DEBUG_CUSTOM_VIEWER structures doit être renseigné.[in, out] Array of DEBUG_CUSTOM_VIEWER structures to be filled in.

pceltFetched
[out] Nombre de visualiseurs réellement récupérées.[out] Number of visualizers actually retrieved.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

GetCustomViewerList transmet la demande à cette méthode dans le cadre de sa prise en charge pour les visualiseurs de types.GetCustomViewerList passes the request to this method as part of its support for type visualizers. Si l’évaluateur d’expression fournit également des visionneuses personnalisées pour le même type, il peut ajouter correctement remplis DEBUG_CUSTOM_VIEWER des structures pour ces visionneuses personnalisées à la liste.If the expression evaluator also supplies custom viewers for the same type, it can append appropriately filled-out DEBUG_CUSTOM_VIEWER structures for those custom viewers to the list. Assurez-vous que GetCustomViewerCount reflète ces visionneuses supplémentaires.Make sure that GetCustomViewerCount reflects those additional viewers.

Consultez visualiseur de Type et personnalisée visionneuse pour plus d’informations sur les différences entre les visualiseurs et les visionneuses.See Type Visualizer and Custom Viewer for details on the differences between visualizers and viewers.

Voir aussiSee Also

IEEVisualizerService IEEVisualizerService
DEBUG_CUSTOM_VIEWER DEBUG_CUSTOM_VIEWER
GetCustomViewerList GetCustomViewerList
GetCustomViewerCount GetCustomViewerCount
Visualiseur de type et visionneuse personnaliséeType Visualizer and Custom Viewer