Condividi tramite


Classe di CComDynamicUnkArray

Questa classe archivia una matrice di puntatori a IUnknown.

class CComDynamicUnkArray

Membri

610y076z.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CComDynamicUnkArray::CComDynamicUnkArray

Costruttore.Inizializza i valori di libreria a NULL e la dimensione della raccolta su zero.

CComDynamicUnkArray::~CComDynamicUnkArray

Il distruttore.

610y076z.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CComDynamicUnkArray::Add

Chiamare questo metodo per aggiungere un puntatore IUnknown la matrice.

CComDynamicUnkArray::begin

Restituisce un puntatore al primo puntatore IUnknown nella raccolta.

CComDynamicUnkArray::clear

Svuota la matrice.

CComDynamicUnkArray::end

Restituisce un puntatore a uno dopo l'ultimo puntatore IUnknown nella raccolta.

CComDynamicUnkArray::GetAt

Recupera l'elemento in corrispondenza dell'indice specificato.

CComDynamicUnkArray::GetCookie

Chiamare questo metodo per ottenere un cookie associate a un puntatore specificato IUnknown.

CComDynamicUnkArray::GetSize

Restituisce la lunghezza di una matrice.

CComDynamicUnkArray::GetUnknown

Chiamare questo metodo per ottenere il puntatore IUnknown associato al cookie specificato.

CComDynamicUnkArray::Remove

Chiamare questo metodo per rimuovere un puntatore IUnknown la matrice.

Note

CComDynamicUnkArray viene utilizzata una matrice dinamica assegnata di puntatori a IUnknown, ogni interfaccia su un punto di connessione.CComDynamicUnkArray può essere utilizzato come parametro alla classe modello IConnectionPointImpl.

I metodi inizio e fineCComDynamicUnkArray possono essere utilizzati per scorrere in ciclo i punti di connessione, ad esempio quando viene generato un evento).

Vedere Punti di connessione a un oggetto per informazioni dettagliate sull'automatizzare la creazione dei proxy del punto di connessione.

[!NOTA]

Note la classe CComDynamicUnkArray viene utilizzato dalla procedura guidata Aggiungi classe per creare un controllo che presenta punti di connessione.Se si desidera specificare il numero di punti di connessione manualmente, modificare il riferimento CComDynamicUnkArray a CComUnkArray<n >, dove n è il numero di punti di connessione necessarie.

Requisiti

Header: atlcom.h

Vedere anche

Riferimenti

Classe di CComUnkArray

Altre risorse

I cenni preliminari sulle classi ATL