Interface IHeaderCtrl2 (mmc.h)
L’interface IHeaderCtrl2 est introduite dans MMC 1.2.
L’interface IHeaderCtrl2 permet la manipulation des colonnes et indique le type d’informations à présenter dans le volet d’affichage des résultats de la console.
IHeaderCtrl2 est une nouvelle version de l’interface IHeaderCtrl pour MMC 1.2. IHeaderCtrl2 est identique à IHeaderCtrl avec l’ajout des méthodes suivantes :
Ces méthodes permettent aux utilisateurs de filtrer les affichages de liste en fonction de filtres définis sur chaque colonne de l’affichage des résultats. N’oubliez pas qu’une valeur de retour de E_NOTIMPL par l’une de ces méthodes indique que le filtrage d’affichage de liste n’est pas disponible dans la version de MMC dans laquelle le composant logiciel enfichable est chargé.L’interface IHeaderCtrl2 peut être interrogée à partir de l’interface IConsole passée dans IComponent ::Initialize lors de la création du composant.
Héritage
L’interface IHeaderCtrl2 hérite de l’interface IUnknown. IHeaderCtrl2 possède également les types de membres suivants :
Méthodes
L’interface IHeaderCtrl2 possède ces méthodes.
IHeaderCtrl2 ::GetColumnFilter La méthode IHeaderCtrl2 ::GetColumnFilter récupère la valeur de filtre définie sur la colonne spécifiée. |
IHeaderCtrl2 ::SetChangeTimeOut IHeaderCtrl2 ::SetChangeTimeOut définit l’intervalle de délai entre le moment où une modification a lieu dans les attributs de filtre et la publication d’une notification de modification de filtre MMCN_FILTER_CHANGE, qui est envoyée à la méthode IComponent ::Notify du composant logiciel enfichable. |
IHeaderCtrl2 ::SetColumnFilter IHeaderCtrl2 ::SetColumnFilter définit la valeur de filtre et sa longueur maximale de caractères pour une colonne spécifiée dans une liste filtrée. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | mmc.h |