CMonikerFile 類別

表示 IMoniker(IStream) 命名的資料流。

class CMonikerFile : public COleStreamFile

成員

wsc3x1hb.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CMonikerFile::CMonikerFile

建構 CMonikerFile 物件。

wsc3x1hb.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMonikerFile::Close

中斷連接並釋放資料流並釋放 Moniker。

CMonikerFile::Detach

中斷與這個物件的 CMonikerFileIMoniker

CMonikerFile::GetMoniker

傳回目前 Moniker。

CMonikerFile::Open

開啟指定的檔案取得資料流。

wsc3x1hb.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

CMonikerFile::CreateBindContext

取得繫結內容或建立預設使用的繫結內容。

備註

Moniker 包含資訊很像路徑名稱加入至檔案。如果您已經有指標 Moniker 物件的 IMoniker 介面,則可以取得識別檔案的存取權限沒有實際檔案所在的任何其他特定資訊。

COleStreamFile衍生, CMonikerFile 接受它可以製作為 Moniker 和繫結至資料流 Moniker 是一個名稱的 Moniker 或字串表示。您可以寫入該資料流、讀取和寫入。CMonikerFile 虛擬的目的是要提供給 IMonikers 的簡單存取名為的 IStream),讓您不必繫結至資料流,具有 CFile 功能,為資料流。

除了資料流以外,CMonikerFile 無法用來繫結至任何項目。如果您想要繫結至儲存區或物件,您必須直接使用 IMoniker 介面。

如需資料流和標記的詳細資訊,請參閱《 MFC 參考和 IStreamCOleStreamFileIMoniker 在 Windows SDK。

繼承階層架構

CObject

C 檔案

COleStreamFile

CMonikerFile

需求

Header: afxole.h

請參閱

參考

COleStreamFile 類別

階層架構圖

CAsyncMonikerFile 類別