Clase de CComDynamicUnkArray
Esta clase almacena una matriz de punteros de IUnknown .
class CComDynamicUnkArray
Members
Constructores públicos
Name |
Descripción |
---|---|
Constructor.Inicializa los valores de la colección a NULL y el tamaño de la colección en cero. |
|
El destructor. |
Métodos públicos
Name |
Descripción |
---|---|
Llame a este método para agregar un puntero de IUnknown a la matriz. |
|
Devuelve un puntero al primer puntero de IUnknown en la colección. |
|
Vacía la matriz. |
|
Devuelve un puntero a uno más allá del puntero último de IUnknown en la colección. |
|
Recupera el elemento en el índice especificado. |
|
Llame a este método para obtener la cookie asociada a un puntero determinado de IUnknown . |
|
Devuelve la longitud de una matriz. |
|
Llame a este método para obtener el puntero de IUnknown asociado a una cookie especificada. |
|
Llame a este método para quitar un puntero de IUnknown de la matriz. |
Comentarios
CComDynamicUnkArray contiene una matriz dinámicamente asignado de punteros de IUnknown , cada una interfaz en un punto de conexión.CComDynamicUnkArray se puede utilizar como un parámetro a la clase de plantilla de IConnectionPointImpl .
Los métodos inicio y final de CComDynamicUnkArray se pueden utilizar para recorrer en iteración todos los puntos de conexión (por ejemplo, cuando se desencadena un evento).
Vea Puntos de Conexión a un objeto para obtener detalles sobre la automatización de creación de proxies de punto de conexión.
[!NOTA]
La clase CComDynamicUnkArray deNote Z es utilizada por el asistente de Agregar clase al crear un control que tiene puntos de Conexión.Si desea especificar el número de puntos de Conexión manualmente, cambie la referencia de CComDynamicUnkArraya n >de CComUnkArray<, donde n es el número de puntos de conexión necesarios.
Requisitos
encabezado: atlcom.h