Поделиться через


Класс CAsyncMonikerFile

Предоставляет функциональные возможности для использования асинхронных моникеров в элементах управления ActiveX (ранее OLE элементах управления).

class CAsyncMonikerFile : public CMonikerFile

Члены

Открытые конструкторы

Имя

Описание

CAsyncMonikerFile::CAsyncMonikerFile

Создает объект CAsyncMonikerFile.

Открытые методы

Имя

Описание

CAsyncMonikerFile::Close

Закрывает и освобождает все ресурсы.

CAsyncMonikerFile::GetBinding

Извлекает указатель на привязке асинхронной передачи.

CAsyncMonikerFile::GetFormatEtc

Извлекает формат данных в потоке.

CAsyncMonikerFile::Open

Открывает файл в асинхронном режиме.

Защищенные методы

Имя

Описание

CAsyncMonikerFile::CreateBindStatusCallback

Создает COM-объект, что средства IBindStatusCallback.

CAsyncMonikerFile::GetBindInfo

Именем OLE библиотекой системы для запроса, что сведения о типе был создано привязки.

CAsyncMonikerFile::GetPriority

Именем OLE библиотекой системы, чтобы получить приоритет привязки.

CAsyncMonikerFile::OnDataAvailable

Вызываемый для предоставления данных по мере того, как она становится доступной на клиент во время асинхронной операции привязки.

CAsyncMonikerFile::OnLowResource

Вызываемый при низки ресурсы.

CAsyncMonikerFile::OnProgress

Вызываемый для отображения хода выполнения в процессе загрузки данных.

CAsyncMonikerFile::OnStartBinding

Вызываемый, когда привязка запуск.

CAsyncMonikerFile::OnStopBinding

Вызываемый, когда асинхронная передача остановлено.

Заметки

Производный от CMonikerFile, который, в свою очередь, является производным от COleStreamFile, CAsyncMonikerFile использует интерфейс IMoniker для доступа к любой поток данных асинхронно, включая файлы загрузки в асинхронном режиме из url-адреса. Файлы могут быть свойствами datapath элементов управления ActiveX.

Асинхронные моникеры используются главным образом в Интернет- разрешенных приложениях и элементах управления ActiveX предоставить отзывчивый интерфейс пользователя во время передачи файла. Блестящий пример использования CDataPathProperty предоставить асинхронные свойств для элементов управления ActiveX. Обращаются, что обратный вызов для указания на объект CDataPathProperty повторно доступность новых данных во время длинномерного процесса обмена свойства.

Дополнительные сведения о том, как использовать асинхронные моникеры и управления ActiveX в приложениях веб-частей см. в следующих статьях:

Иерархия наследования

CObject

CFile

COleStreamFile

CMonikerFile

CAsyncMonikerFile

Требования

Header: afxole.h

См. также

Ссылки

Класс CMonikerFile

Диаграмма иерархии

Класс CMonikerFile

Класс CDataPathProperty

Asynchronous Versus Synchronous Monikers