CMonikerFile-Klasse
Stellt einen Stream von Daten (IStream) mit dem Namen durch IMoniker dar.
class CMonikerFile : public COleStreamFile
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CMonikerFile-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Trennt und gibt den Stream frei und gibt den Moniker frei. |
|
Trennt IMoniker von diesem CMonikerFile-Objekt. |
|
Gibt den aktuellen Moniker zurück. |
|
Öffnet die angegebene Datei, um ein Stream. |
Geschützte Methoden
Name |
Description |
---|---|
Erhält der Bindungskontext oder erstellt einen standardmäßigen initialisierten Bindungskontext. |
Hinweise
Ein Moniker enthält Informationen ähnlich wie ein Pfadnamen zu einer Datei.Wenn Sie einen Zeiger auf IMoniker-Schnittstelle eines Monikerobjekts haben, können Sie abrufen Zugriff auf die identifizierten Datei ohne verfügen alle anderen bestimmten Informationen darüber, wo die Datei tatsächlich befindet.
Ist von COleStreamFile, nimmt CMonikerFile einen Moniker oder eine Zeichenfolgendarstellung, die in einen Moniker und Bindungen in den Stream ausführen kann, für den der Moniker ein Name ist.Sie können zu diesem Stream dann lesen und schreiben.Das echte Ziel von CMonikerFile ist, einfachen Zugriff auf IStream s zu ermöglichen, das von IMoniker s genannt wird, damit Sie nicht in einem Stream binden müssen sich, jedoch hat CFile-Funktionen in den Stream.
CMonikerFile kann nicht verwendet werden, um zu nichts anderes als einen Stream zu binden.Wenn Sie den Speicher oder einem Objekt binden möchten, müssen Sie die IMoniker-Schnittstelle direkt verwenden.
Weitere Informationen über Streams und Moniker, finden Sie unter COleStreamFile in der MFC-Referenz und in IStream und IMoniker in Windows SDK.
Vererbungshierarchie
CMonikerFile
Anforderungen
Header: afxole.h