Поделиться через


CComUnkArray Class

Этот класс предназначен для хранения указателей IUnknown и предназначен для использования в качестве параметра IConnectionPointImpl к классу шаблона.

template<
   unsigned int nMaxSize
>
class CComUnkArray

Параметры

  • nMaxSize
    Максимальное число указателей IUnknown, которые могут храниться в статическом массиве.

Члены

Открытые конструкторы

Имя

Описание

CComUnkArray::CComUnkArray

Конструктор.

Открытые методы

Имя

Описание

CComUnkArray::Add

Вызовите этот метод, чтобы добавить указатель IUnknown в массив.

CComUnkArray::begin

Возвращает указатель на первый указателю IUnknown в коллекции.

CComUnkArray::end

Возвращает указатель на одно за последним указателем IUnknown в коллекции.

CComUnkArray::GetCookie

Вызовите этот метод, чтобы получить файл cookie, связанный с заданным указателем IUnknown.

CComUnkArray::GetUnknown

Вызовите этот метод, чтобы получить указатель IUnknown, связанный с данным файлом cookie.

CComUnkArray::Remove

Вызовите этот метод, чтобы удалить указатель IUnknown из массива.

Заметки

CComUnkArray содержит фиксированное число указателей, каждый из IUnknown интерфейс в точке подключения. CComUnkArray может использоваться в качестве параметра к классу шаблона IConnectionPointImpl. CComUnkArray<1> специализация шаблона CComUnkArray, которая была оптимизирована для одной точки подключения.

Методы begin и конецCComUnkArray можно использовать для организация цикла через все точки подключения (например, при инициировано событие).

Дополнительные сведения см. в разделе Adding Connection Points to an Object на автоматизировать создание прокси-объектов точки подключения.

Примечание

Примечание Класс используется CComDynamicUnkArray мастером Добавление класса создать элемент управления, имеющий точки подключения.Если необходимо определить количество точек соединения вручную, измените ссылку из CComDynamicUnkArray к CComUnkArray< n , где n - количество > требуется точек подключения.

Требования

Header: atlcom.h

См. также

Ссылки

CComDynamicUnkArray Class

Другие ресурсы

ATL Class Overview