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


Класс CComUnkArray

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

template<
   unsigned int nMaxSize
>
class CComUnkArray

Параметры

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

Члены

2xxyf840.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

CComUnkArray::CComUnkArray

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

2xxyf840.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

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 можно использовать для организация цикла через все точки подключения (например, при инициировано событие).

Дополнительные сведения см. в разделе Добавление точки подключения к объекту на автоматизировать создание прокси-объектов точки подключения.

ПримечаниеПримечание

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

Требования

Header: atlcom.h

См. также

Ссылки

Класс CComDynamicUnkArray

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

Общие сведения о классе библиотеки ATL