Classe di CMonikerFile

Rappresenta un flusso di dati (IStream) denominati da IMoniker.

class CMonikerFile : public COleStreamFile

Membri

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

Nome

Descrizione

CMonikerFile::CMonikerFile

Costruisce un oggetto CMonikerFile.

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

Nome

Descrizione

CMonikerFile::Close

Rimuove e rilascia il flusso e rilascia il moniker.

CMonikerFile::Detach

Rimuove IMoniker da questo oggetto CMonikerFile.

CMonikerFile::GetMoniker

Restituisce il moniker corrente.

CMonikerFile::Open

Aprire il file specificato per ottenere un flusso.

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

Nome

Descrizione

CMonikerFile::CreateBindContext

Ottiene il contesto di associazione o crea un contesto di associazione inizializzato impostazione predefinita.

Note

Moniker contiene informazioni analogamente a un nome di percorso di un file.Se un puntatore a un'interfaccia IMoniker di un oggetto di moniker, è possibile ottenere l'accesso al file identificato senza avere qualsiasi altra informazione sulla posizione specifica il file effettivamente si trova.

Derivato da COleStreamFile, CMonikerFile utilizza un moniker o una rappresentazione di stringa che può trasformare un moniker e le associazioni al flusso per il quale il moniker abbia un nome.È possibile leggere e scrivere nel flusso.L'obiettivo reale CMonikerFile consiste nel fornire l'accesso semplice a IStreamoggetto denominato da IMonikeroggetti in modo da non dover associare automaticamente a un flusso manualmente, ma dispone di funzionalità CFile nel flusso.

CMonikerFile non può essere utilizzato per associare un valore diverso da un flusso.Se si desidera associare all'archiviazione o a un oggetto, è necessario utilizzare l'interfaccia IMoniker.

Per ulteriori informazioni sui flussi e i moniker, vedere COleStreamFilein riferimenti alla libreria MFC e in IStream e IMoniker in Windows SDK.

Gerarchia di ereditarietà

CObject

File C

COleStreamFile

CMonikerFile

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di COleStreamFile

Grafico della gerarchia

Classe di CAsyncMonikerFile