Classe de CAsyncMonikerFile
Fournit les fonctionnalités pour l'utilisation des monikers asynchrones dans les contrôles ActiveX (précédemment OLE contrôles).
class CAsyncMonikerFile : public CMonikerFile
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CAsyncMonikerFile. |
Méthodes publiques
Nom |
Description |
---|---|
Ferme et libère toutes les ressources. |
|
Extrait un pointeur vers la liaison de migration asynchrone. |
|
Récupère le format des données dans le flux. |
|
Ouvre un fichier de façon asynchrone. |
Méthodes protégées
Nom |
Description |
---|---|
Crée un objet COM qui implémente IBindStatusCallback. |
|
Appelé par OLE bibliothèque système pour demander des informations sur le type de liaison à créer. |
|
Appelé par OLE bibliothèque système pour obtenir la priorité de la liaison. |
|
Appelé pour fournir des données comme elle devient disponible au client pendant les opérations de liaison asynchrones. |
|
Appelée lorsque les ressources sont insuffisantes. |
|
Appelé pour indiquer la progression dans le processus de téléchargement de données. |
|
Appelé lorsque la liaison démarre. |
|
Appelé lorsque le transfert asynchrone est arrêté. |
Notes
Dérivé de CMonikerFile, qui à son tour est dérivé de COleStreamFile, CAsyncMonikerFile utilise l'interface d' IMoniker pour accéder à n'importe quel flux de données de façon asynchrone, notamment les fichiers de charge de manière asynchrone à partir d'une URL.Les fichiers peuvent être des propriétés de datapath des contrôles ActiveX.
Les monikers asynchrones sont principalement utilisés dans des applications activées pour Internet et des contrôles ActiveX de fournir une interface utilisateur réactif pendant les transferts de fichiers.Un exemple typique de cela est l'utilisation de CDataPathProperty de fournir des propriétés asynchrones pour les contrôles ActiveX.L'objet d' CDataPathProperty obtiendra à plusieurs reprises un rappel pour indiquer la disponibilité de nouvelles données pendant un processus long d'échange de propriétés.
Pour plus d'informations sur l'utilisation des monikers asynchrones et des contrôles ActiveX dans les applications Web, consultez les articles suivants :
Hiérarchie d'héritage
CAsyncMonikerFile
Configuration requise
Header: afxole.h