Partilhar via


Classe de CMonikerFile

Representa um fluxo de dados (IStream) chamados por IMoniker.

class CMonikerFile : public COleStreamFile

Membros

wsc3x1hb.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CMonikerFile::CMonikerFile

Constrói um objeto de CMonikerFile .

wsc3x1hb.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CMonikerFile::Close

Dispara e libera o fluxo e libera a apelido.

CMonikerFile::Detach

Dispara IMoniker de esse objeto de CMonikerFile .

CMonikerFile::GetMoniker

Retorna um apelido atual.

CMonikerFile::Open

Abre o arquivo especificado para obter um fluxo.

wsc3x1hb.collapse_all(pt-br,VS.110).gifMétodos protegidos

Nome

Descrição

CMonikerFile::CreateBindContext

Obtém o contexto de associar ou cria um contexto inicializado opção bind.

Comentários

Um apelido contém informações bem como um nome de caminho para um arquivo.Se você tiver um ponteiro para a interface de IMoniker de um objeto de apelido, você pode obter acesso ao arquivo identificado sem ter outras informações específicas sobre onde o arquivo está localizado em.

Derivado de COleStreamFile, CMonikerFile leva um apelido ou uma representação de cadeia de caracteres possa fazer em um apelido e em associa ao fluxo de um apelido é um nome.Você pode então ler e gravar em esse fluxo.O objetivo real de CMonikerFile é fornecer acesso direto a IStreams chamado por IMonikers para que você não tenha que se associar a um fluxo você mesmo, mas tem funcionalidade de CFile o fluxo.

CMonikerFile não pode ser usado para associar a qualquer coisa diferente de um fluxo.Se você deseja associar ao armazenamento ou um objeto, você deve usar a interface de IMoniker diretamente.

Para obter mais informações sobre os fluxos e de alcunhas, consulte COleStreamFile na Referência MFC e em IStream e IMoniker em Windows SDK.

Hierarquia de herança

CObject

CFile

COleStreamFile

CMonikerFile

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe de COleStreamFile

Gráfico de hierarquia

Classe de CAsyncMonikerFile