Compartir a través de


Clase de CComUnkArray

Esta clase almacena los punteros de IUnknown , y es utilizada como parámetro a la clase de plantilla de IConnectionPointImpl .

template<
   unsigned int nMaxSize
>
class CComUnkArray

Parámetros

  • nMaxSize
    El número máximo de punteros de IUnknown que se pueden almacenar en la matriz estático.

Members

2xxyf840.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CComUnkArray::CComUnkArray

Constructor.

2xxyf840.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CComUnkArray::Add

Llame a este método para agregar un puntero de IUnknown a la matriz.

CComUnkArray::begin

Devuelve un puntero al primer puntero de IUnknown en la colección.

CComUnkArray::end

Devuelve un puntero a uno más allá del puntero último de IUnknown en la colección.

CComUnkArray::GetCookie

Llame a este método para obtener la cookie asociada a un puntero determinado de IUnknown .

CComUnkArray::GetUnknown

Llame a este método para obtener el puntero de IUnknown asociado a una cookie especificada.

CComUnkArray::Remove

Llame a este método para quitar un puntero de IUnknown de la matriz.

Comentarios

CComUnkArray mantiene un número fijo de punteros de IUnknown , cada una interfaz en un punto de conexión.CComUnkArray se puede utilizar como un parámetro a la clase de plantilla de IConnectionPointImpl .CComUnkArray<1> es una especialización de plantilla de CComUnkArray que se ha optimizado para un punto de conexión.

Los métodos inicio y final de CComUnkArray 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

Vea también

Referencia

Clase de CComDynamicUnkArray

Otros recursos

Información general de la clase ATL