Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase proporciona métodos para implementar un objeto de nodo del complemento.
Importante |
|---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
template <
class T,
BOOL bIsExtension= FALSE
>
class ATL_NO_VTABLE CSnapInItemImpl :
public CSnapInItem
Parámetros
T
la clase, derivada de CSnapInItemImpl.bIsExtension
TRUE si el objeto es una extensión del complemento; si no FALSE.
Members
Constructores públicos
Name |
Descripción |
|---|---|
Constructor. |
Métodos públicos
Name |
Descripción |
|---|---|
Agrega los elementos de menú a un menú contextual. |
|
Llamado por la consola cuando se selecciona un elemento de menú personalizado. |
|
Agrega las páginas a la hoja de propiedades del complemento. |
|
Información de copias en el objeto del complemento en una secuencia especificada. |
|
Recupera la estructura de RESULTDATAITEM del complemento. |
|
Determina el tipo de vista utiliza el panel de resultados. |
|
Recupera la estructura de SCOPEDATAITEM del complemento. |
|
Llama a la consola para notificar al complemento de acciones realizadas por el usuario. |
|
Denominado para ver si el nodo del complemento admite las páginas de propiedades. |
|
Modifica los marcadores de la inserción de menú para un objeto del complemento. |
|
Establece la información del botón de la barra de herramientas especificado. |
|
Actualiza el estado de un elemento de menú contextual. |
|
Actualiza el estado del botón de la barra de herramientas especificado. |
Miembros de datos públicos
Name |
Descripción |
|---|---|
El nombre del objeto del complemento. |
|
La estructura de Windows RESULTDATAITEM utilizada por el objeto de CSnapInItemImpl . |
|
La estructura de Windows SCOPEDATAITEM utilizada por el objeto de CSnapInItemImpl . |
Comentarios
CSnapInItemImpl proporciona una implementación básica de un objeto de nodo de complemento, como agregar elementos de menú y barras de herramientas, y los comandos de reenvío para el nodo del complemento al controlador adecuado funcionan.Estas características se implementan utilizando varias diferentes interfaces y tipos de mapa.Las notificaciones de los identificadores de implementación predeterminada enviadas al objeto de nodo determinando la instancia correcta de la clase derivada y después reenviando el mensaje a la instancia correcta.
Jerarquía de herencia
CSnapInItem
CSnapInItemImpl
Requisitos
encabezado: atlsnap.h
Importante