Partager via


en-tête mmcobj.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

mmcobj.h contient les interfaces de programmation suivantes :

Interfaces

 
ISnapinProperties

L’interface ISnapinProperties permet à un composant logiciel enfichable d’initialiser les propriétés du composant logiciel enfichable et de recevoir une notification lorsqu’une propriété est ajoutée, modifiée ou supprimée.
ISnapinPropertiesCallback

L’interface ISnapinPropertiesCallback ajoute des noms de propriétés pour le composant logiciel enfichable. Cette interface est implémentée par MMC pour le composant logiciel enfichable.

Structures

 
MMC_SNAPIN_PROPERTY

La structure MMC_SNAPIN_PROPERTY est introduite dans MMC 2.0.

Énumérations

 
_ColumnSortOrder

Utilisé par IResultsViewer::SortOrderProperty pour indiquer ou définir la façon dont une requête doit être triée.
_DocumentMode

L’énumération DocumentMode est utilisée par la propriété Document.Mode et spécifie la façon dont le document est ouvert. Cette énumération s’applique au modèle objet Automation MMC 2.0.
_ExportListOptions

L’énumération ExportListOptions est utilisée par la méthode View.ExportList et spécifie des options lors de l’écriture du contenu de l’affichage de liste dans un fichier.
_ListViewMode

L’énumération ListViewMode est utilisée par la propriété View.ListViewMode pour définir l’affichage de liste.
_ViewOptions

L’énumération ViewOptions est utilisée par la méthode Views.Add et spécifie la visibilité de l’affichage, de l’arborescence d’étendue et des barres d’outils, ainsi que l’état de persistance de la vue.
MMC_PROPERTY_ACTION

L’énumération MMC_PROPERTY_ACTION spécifie les opérations qui peuvent se produire sur une propriété contenue dans une structure MMC_SNAPIN_PROPERTY.