Класс CMonikerFile
Представляет поток данных (IStream) именованных IMoniker.
class CMonikerFile : public COleStreamFile
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CMonikerFile. |
Открытые методы
Имя |
Описание |
---|---|
Наконец удаляет и освобождает поток и освобождает моникер. |
|
И, наконец, удаляются из данного объекта IMonikerCMonikerFile. |
|
Возвращает текущий моникер. |
|
Открыть указанный файл, чтобы получить поток. |
Защищенные методы
Имя |
Описание |
---|---|
Получает контекст привязок или создает инициализированный значением по умолчанию контекст привязки. |
Заметки
Моникер содержит информацию несколько как имя пути к файлу. Если имеется указатель на интерфейс IMoniker объекта моникера, можно получить доступ к указанному файлу без иметь любое другое конкретные сведения о том, где находится файл действительно найти.
Производный от COleStreamFile, CMonikerFile принимает моникер или строковое представление оно может выполняться в моникер и привязки в поток, для которого моникер имя. Затем можно считывать и записывать в этот поток. Настоящая причина CMonikerFile предоставить простой доступ к IStream s именованному IMoniker s, чтобы не должны привязываться к потоку, но имеет возможности CFile в поток.
CMonikerFile нельзя использовать для привязки к что-либо, отличное от потока. Если необходимо привязать к хранилищу или объектом, необходимо использовать интерфейс IMoniker напрямую.
Дополнительные сведения о потоках и моникерах см. в разделе COleStreamFile в справочнике по MFC, IStream и IMoniker в Windows SDK.
Иерархия наследования
CMonikerFile
Требования
Header: afxole.h