Interface IColumnData (mmc.h)
L’interface IColumnData est introduite dans MMC 1.2.
L’interface IColumnData permet à un composant logiciel enfichable de définir et de récupérer les données d’affichage persistantes des colonnes d’affichage de liste à utiliser pour la personnalisation des colonnes. Pour plus d’informations sur l’utilisation de l’interface IColumnData , consultez Utilisation d’IColumnData.
L’interface fournit des méthodes permettant de fournir par programmation les mêmes fonctionnalités que MMC dans la boîte de dialogue Modifier les colonnes . En outre, l’interface IColumnData fournit des méthodes pour définir et récupérer la colonne triée et le sens de tri d’un jeu de colonnes particulier.
Tous les ensembles de données et récupérés par les méthodes de l’interface IColumnData sont conservés par MMC en mémoire, et non dans un flux ou un support de stockage. Ces données sont conservées dans un fichier console .msc uniquement lorsque l’utilisateur choisit la commande de menu Enregistrer .
MMC conserve les données de colonne (également appelées données de configuration de colonne) par jeu de colonnes (à l’aide d’un ID d’ensemble de colonnes) par affichage par instance de composant logiciel enfichable. Dans chaque vue, chaque ID d’ensemble de colonnes référence ses propres données de configuration de colonne. Le composant logiciel enfichable peut utiliser l’interface IColumnData relative à l’affichage particulier pour accéder aux données de configuration de colonne de cette vue.
Pour plus d’informations sur la personnalisation des colonnes, consultez Utilisation de la persistance des colonnes.
L’interface IColumnData peut être interrogée à partir de l’IConsole passée dans IComponent::Initialize lors de la création du composant.
Héritage
L’interface IColumnData hérite de l’interface IUnknown. IColumnData possède également les types de membres suivants :
Méthodes
L’interface IColumnData a ces méthodes.
IColumnData::GetColumnConfigData La méthode IColumnData::GetColumnConfigData permet à un composant logiciel enfichable de récupérer la largeur, l’ordre et les status masqués actuels de chaque colonne d’un jeu de colonnes stocké en mémoire par MMC. |
IColumnData::GetColumnSortData La méthode IColumnData::GetColumnSortData permet à un composant logiciel enfichable de récupérer à partir de la mémoire la colonne triée et le sens de tri des colonnes d’un jeu de colonnes. |
IColumnData::SetColumnConfigData La méthode IColumnData::SetColumnConfigData permet à un composant logiciel enfichable de définir la largeur persistante, l’ordre et la status masquée des colonnes d’un jeu de colonnes. |
IColumnData::SetColumnSortData La méthode IColumnData::SetColumnSortData permet à un composant logiciel enfichable de définir la colonne triée et le sens de tri des colonnes d’un ensemble de colonnes. |
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | mmc.h |