次の方法で共有


CMonikerFile クラス

IMonikerによって指定データ ストリーム (IStream) を表します。

class CMonikerFile : public COleStreamFile

メンバー

wsc3x1hb.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CMonikerFile::CMonikerFile

CMonikerFile オブジェクトを構築します。

wsc3x1hb.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CMonikerFile::Close

デタッチとリリース ストリームやリリース モニカー。

CMonikerFile::Detach

CMonikerFile でこのオブジェクトから IMoniker をデタッチします。

CMonikerFile::GetMoniker

現在のモニカーを返します。

CMonikerFile::Open

指定したファイルをストリームを取得するために開きます。

wsc3x1hb.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CMonikerFile::CreateBindContext

バインド コンテキストを取得または既定値で初期化してバインド コンテキストを作成します。

解説

モニカーはファイルのパス名と同じように情報が含まれます。モニカーのオブジェクトの IMoniker のインターフェイスにポインターがある場合は、に関する持つことなく、指定されたファイルへのアクセスを取得するファイルが実際に配置されている他の特定の情報ができます。

COleStreamFileから派生した CMonikerFile は、モニカーを名前であるストリームにモニカー内に作成できる文字列表現またはモニカーを受け取ります。そのストリームに、読み書きできます。CMonikerFile の実際の目的は、独自 IMonikerストリームに、によって指定 IStream、への簡単なアクセスを提供するとバインドする必要はありませんが、ストリームに CFile 機能を持ちます。

ストリーム以外にバインドするにCMonikerFile を 使用することはできません。ストレージまたはオブジェクトにバインドする場合は IMoniker のインターフェイスを直接使用する必要があります。

ストリームと、モニカーの詳細については、Windows SDKの MFC の参照IStreamCOleStreamFileIMoniker を参照してください。

継承階層

CObject

CFile

COleStreamFile

CMonikerFile

必要条件

Header: afxole.h

参照

関連項目

COleStreamFile クラス

階層図

CAsyncMonikerFile クラス