CComCompositeControl:: AdviseSinkMap

HRESULT AdviseSinkMap (bool bAdvise );

Valore restituito

S_OK

Tutti i controlli nella mappa erano collegati o scollegati dalla loro origine eventi con successo.

E_FAIL

Non tutti i controlli nella mappa del controllo potrebbero essere collegati o scollegati dalla loro origine eventi con successo.

E_POINTER

In genere questo errore indica un problema con le voci di controllo di mappa o le voci di IDispEventImpl nell'elenco MI.

CONNECT_E_ADVISELIMIT

Il punto di connessione ha già raggiunto il limite di connessioni e non può accettare più.

CONNECT_E_CANNOTCONNECT

Il lavandino non supporta l'interfaccia richiesta da questo punto di connessione.

CONNECT_E_NOCONNECTION

Il valore del cookie non rappresenta una connessione valida. In genere questo errore indica un problema con le voci di controllo di mappa o le voci di IDispEventImpl nell'elenco MI.

Parametri

bAdvise

[in] TRUE se tutti i controlli devono essere sconsigliato; in caso contrario FALSE.

Osservazioni

Chiamare questa funzione per consigliare o unadvise tutti i controlli, ospitati dal controllo composito.

L'implementazione di base di questa funzione di ricerca attraverso le voci nel caso mappa del sink. E ' quindi consiglia o unadvises i punti di connessione per gli oggetti COM descritti da voci di lavello della mappa del sink di evento. Questa funzione membro si basa anche sul fatto che la classe derivata eredita da una istanza di IDispEventImpl per ogni controllo nella mappa lavello che deve essere consigliato o sconsigliati.

CComCompositeControl panoramica |nbsp; Membri della classe

Vedi anche

IDispEventImpl, BEGIN_SINK_MAP

Index