Share via


Classe di CAsyncMonikerFile

Fornisce la funzionalità per l'utilizzo dei moniker asincroni in controlli ActiveX (precedentemente controlli OLE).

class CAsyncMonikerFile : public CMonikerFile

Membri

yy1z35cz.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CAsyncMonikerFile::CAsyncMonikerFile

Costruisce un oggetto CAsyncMonikerFile.

yy1z35cz.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CAsyncMonikerFile::Close

Chiude e libera tutte le risorse.

CAsyncMonikerFile::GetBinding

Recupera un puntatore all'associazione di trasferimento asincrono.

CAsyncMonikerFile::GetFormatEtc

Recupera il formato dei dati nel flusso.

CAsyncMonikerFile::Open

Aprire un file in modo asincrono.

yy1z35cz.collapse_all(it-it,VS.110).gifMetodi protetti

Nome

Descrizione

CAsyncMonikerFile::CreateBindStatusCallback

Crea un oggetto COM che implementa IBindStatusCallback.

CAsyncMonikerFile::GetBindInfo

Chiamato dalla raccolta di sistema OLE per richiedere informazioni sul tipo di associazione a essere creato.

CAsyncMonikerFile::GetPriority

Chiamato dalla raccolta di sistema OLE per ottenere la priorità di associazione.

CAsyncMonikerFile::OnDataAvailable

Chiamato per fornire dati come diventa disponibile al client durante le operazioni di associazione asincrona.

CAsyncMonikerFile::OnLowResource

Chiamato quando le risorse sono insufficienti.

CAsyncMonikerFile::OnProgress

Chiamato per indicare lo stato di avanzamento del processo di download di dati.

CAsyncMonikerFile::OnStartBinding

Chiamato quando l'associazione è alto iniziale.

CAsyncMonikerFile::OnStopBinding

Chiamato quando il trasferimento asincrono viene arrestato.

Note

Derivato da CMonikerFile, che a sua volta deriva da COleStreamFile, CAsyncMonikerFile utilizza l'interfaccia IMoniker per accedere al flusso di dati in modo asincrono, inclusi i file di carico in modo asincrono da un URL.I file possono essere datapath proprietà dei controlli ActiveX.

I moniker asincroni vengono utilizzati principalmente in applicazioni e controlli ActiveX internet abilitati fornire un'interfaccia utente attive durante il trasferimento di file.Un esempio tipico di questo è l'utilizzo CDataPathProperty fornire proprietà asincrone per i controlli ActiveX.L'oggetto CDataPathProperty convincerà ripetutamente un callback per indicare la disponibilità di nuovi dati durante il processo lungo di scambio di proprietà.

Per ulteriori informazioni su come utilizzare i moniker asincroni e di controlli ActiveX nelle applicazioni Internet, vedere i seguenti articoli:

Gerarchia di ereditarietà

CObject

File C

COleStreamFile

CMonikerFile

CAsyncMonikerFile

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di CMonikerFile

Grafico della gerarchia

Classe di CMonikerFile

Classe di CDataPathProperty

Asynchronous Versus Synchronous Monikers