Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'interfaccia ITDispatchMapper consente a un'applicazione di recuperare il puntatore di invio di un'altra interfaccia in un oggetto, dato il puntatore di invio di un'interfaccia e il GUID di un altro. Questa interfaccia viene fornita per aiutare i programmatori a usare applicazioni di scripting che non supportano automaticamente il rilevamento di più interfacce in un oggetto.
Dispatch Mapper userà l'interfaccia IObjectSafety dell'oggetto per assicurarsi che l'oggetto sia sicuro per lo scripting nell'interfaccia richiesta. Se l'oggetto non implementa IObjectSafety o se l'oggetto non è sicuro in questa particolare interfaccia, la chiamata avrà esito negativo.
L'oggetto Dispatch Mapper deve essere creato usando COM CoCreateInstance.
Ereditarietà
L'interfaccia ITDispatchMapper eredita dall'interfaccia IDispatch . ITDispatchMapper include anche questi tipi di membri:
Metodi
L'interfaccia ITDispatchMapper include questi metodi.
|
ITDispatchMapper::QueryDispatchInterface Il metodo QueryDispatchInterface restituisce un puntatore di invio a un'interfaccia diversa in un oggetto dato il GUID e il puntatore di invio di un'altra interfaccia nell'oggetto. |
Requisiti
| Piattaforma di destinazione | Windows |
| Intestazione | tapi3if.h (includere Tapi3.h) |