Méthode IColumnManager ::GetColumns (shobjidl_core.h)
Obtient un tableau de structures PROPERTYKEY qui représentent les colonnes que la vue prend en charge. Inclut toutes les colonnes ou uniquement celles actuellement visibles.
Syntaxe
HRESULT GetColumns(
[in] CM_ENUM_FLAGS dwFlags,
[out] PROPERTYKEY *rgkeyOrder,
[in] UINT cColumns
);
Paramètres
[in] dwFlags
Type : CM_ENUM_FLAGS
Valeur de l’énumération CM_ENUM_FLAGS qui spécifie s’il faut afficher uniquement les colonnes visibles ou toutes les colonnes, quelle que soit la visibilité.
[out] rgkeyOrder
Type : PROPERTYKEY*
En cas de réussite, contient un pointeur vers un tableau de structures PROPERTYKEY qui représentent les colonnes.
[in] cColumns
Type : UINT
Longueur du tableau rgkeyOrder .
Valeur retournée
Type : HRESULT
Renvoie l'une des valeurs suivantes :
Code de retour | Description |
---|---|
|
Collection récupérée. |
|
Toutes les colonnes n’ont pas été mappées aux structures PROPERTYKEY . |
|
La valeur de cColumns n’est pas cohérente avec la valeur dans dwFlags. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour