Interface IBrowserService2 (shdeprecated.h)
Action déconseillée. IBrowserService2 étend IBrowserService. Les méthodes exposées par cette interface sont analogues aux méthodes protégées virtuelles dans l’héritage C++ normal. La hiérarchie d’héritage des objets s’étend sur plusieurs DLL. La hiérarchie est constituée d’une classe de base et de plusieurs classes dérivées qui correspondent à des contrôles, y compris CLSID_WebBrowser et le bureau de l’utilisateur. Les objets qui ne se trouvent pas dans la hiérarchie ne doivent pas implémenter cette interface ou utiliser la plupart de ses méthodes.
Héritage
L’interface IBrowserService2 hérite d’IBrowserService. IBrowserService2 a également les types de membres suivants :
Méthodes
L’interface IBrowserService2 a ces méthodes.
IBrowserService2::_CancelPendingNavigationAsync Action déconseillée. Permet à une classe dérivée de demander à la classe de base d’annuler toute navigation en attente. |
IBrowserService2::_CancelPendingView Action déconseillée. Permet à une classe dérivée de demander à la classe de base d’annuler les vues en attente. |
IBrowserService2::_CloseAndReleaseToolbars Action déconseillée. Demande la fermeture des barres d’outils du navigateur hébergées par la classe dérivée. |
IBrowserService2::_DisableModeless Action déconseillée. Permet à une classe dérivée de demander à la classe de base si une interface utilisateur modale est visible. Une interface utilisateur modale bloque le comportement de réduction et de fermeture dans la fenêtre du navigateur. |
IBrowserService2::_ExecChildren Action déconseillée. Permet à la classe dérivée d’émettre une commande via la méthode IOleCommandTarget::Exec directement, au lieu de s’appuyer sur la classe de base. |
IBrowserService2::_FindTBar Action déconseillée. Retourne l’index d’un élément de barre d’outils de navigateur en fonction des règles d’identité COM (Component Object Model). |
IBrowserService2::_get_itbLastFocus Action déconseillée. Obtient l’ID de la dernière barre d’outils ou vue qui avait le focus. |
IBrowserService2::_GetBorderDWHelper Action déconseillée. Méthode d’assistance pour l’implémentation de GetBorderDW. |
IBrowserService2::_GetEffectiveClientArea Action déconseillée. Utilisé avec IBrowserService2::_GetViewBorderRect pour négocier les dimensions de l’affichage du navigateur. |
IBrowserService2::_GetToolbarCount Action déconseillée. Retourne le nombre de barres d’outils dans la fenêtre du navigateur. |
IBrowserService2::_GetToolbarItem Action déconseillée. Obtient un élément spécifique à partir d’une barre d’outils. |
IBrowserService2::_GetViewBorderRect Action déconseillée. Utilisé avec IBrowserService2::_GetEffectiveClientArea pour négocier la taille et la position de l’affichage du navigateur. |
IBrowserService2::_Initialize Action déconseillée. Coordonne l’initialisation de l’état entre les classes de base et dérivées. |
IBrowserService2::_LoadToolbars Action déconseillée. Charge l’état enregistré des barres d’outils du navigateur. |
IBrowserService2::_MaySaveChanges Action déconseillée. Permet à la classe de base de case activée si l’affichage du navigateur doit enregistrer les modifications avant de se fermer. |
IBrowserService2::_NavigateToPidl Action déconseillée. Navigue la classe de base vers un nouvel emplacement de manière synchrone. |
IBrowserService2::_OnFocusChange Action déconseillée. Coordonne le focus entre la classe de base et la classe dérivée lorsque le focus se déplace entre les barres d’outils du navigateur de la classe dérivée et sa vue. |
IBrowserService2::_PauseOrResumeView Action déconseillée. Permet à une classe dérivée de demander à la classe de base de suspendre (par exemple, avant une opération de réduction) ou de reprendre l’affichage du navigateur. |
IBrowserService2::_put_itbLastFocus Action déconseillée. Définit la dernière barre d’outils ou la dernière vue avec le focus. |
IBrowserService2::_ResizeNextBorder Action déconseillée. Redimensionne la bordure de l’affichage du navigateur en réponse à l’ajout ou à la suppression de barres d’outils. |
IBrowserService2::_ResizeNextBorderHelper Action déconseillée. Méthode d’assistance utilisée par l’implémentation de IBrowserService2::_ResizeNextBorder. |
IBrowserService2::_ResizeView Action déconseillée. Appelle IBrowserService2::_UpdateViewRectSize, puis met à jour la vue du navigateur à l’aide de IOleInPlaceActiveObject::ResizeBorder. |
IBrowserService2::_SaveToolbars Action déconseillée. Enregistre l’état des barres d’outils du navigateur. |
IBrowserService2::_SendChildren Action déconseillée. Permet à la classe dérivée d’envoyer un message via la fonction SendMessage directement au lieu de s’appuyer sur la classe de base. |
IBrowserService2::_SetFocus Action déconseillée. Définit le focus sur une barre d’outils ou sur la fenêtre d’affichage du navigateur. Appelé lors de la traduction d’accélérateurs via TranslateAcceleratorSB ou lorsque IBrowserService2::v_MayGetNextToolbarFocus échoue. |
IBrowserService2::_SwitchActivationNow Action déconseillée. Coordonne les mises à jour d’état lors du basculement entre les affichages de navigateur actuels et en attente. |
IBrowserService2::_TryShell2Rename Action déconseillée. Coordonne le renommage de l’affichage du navigateur actuel lorsque le navigateur est redirigé. |
IBrowserService2::_UIActivateView Action déconseillée. Permet à une classe dérivée de demander que la classe de base mettent à jour la vue du navigateur. |
IBrowserService2::_UpdateViewRectSize Action déconseillée. Appelé pour informer les autres fonctions impliquées dans les négociations sur la taille de l’affichage du navigateur que les dimensions autorisées de l’affichage du navigateur ont changé. |
IBrowserService2::ActivatePendingView Action déconseillée. Coordonne la mise à jour de l’état pendant que le navigateur bascule entre une vue actuelle et une vue en attente. |
IBrowserService2::AllowViewResize Action déconseillée. Indique à la classe de base s’il faut autoriser le redimensionnement de la vue. |
IBrowserService2::CreateBrowserPropSheetExt Action déconseillée. Permet à la classe dérivée d’ajouter des feuilles de propriétés Options de dossier à la classe de base. |
IBrowserService2::CreateViewWindow Action déconseillée. Coordonne la mise à jour de l’état lors de la création d’une fenêtre d’affichage de navigateur. |
IBrowserService2::ForwardViewMsg Action déconseillée. Appelle la fonction SendMessage avec un message reçu par la vue, en utilisant le membre _hwndView de la structure BASEBROWSERDATA comme paramètre hWnd SendMessage. |
IBrowserService2::GetBaseBrowserData Action déconseillée. Obtient une structure en lecture seule contenant les éléments protégés appartenant à la classe de base, dans le but de déterminer l’état. |
IBrowserService2::GetFolderSetData Action déconseillée. Obtient une structure contenant des informations de dossier. |
IBrowserService2::GetViewRect Action déconseillée. Récupère une valeur utilisée pour négocier la taille autorisée de la fenêtre. |
IBrowserService2::GetViewWindow Action déconseillée. Fournit un accès direct à la fenêtre d’affichage du navigateur créée par IBrowserService2::CreateViewWindow. |
IBrowserService2::InitializeDownloadManager Action déconseillée. Active le gestionnaire de téléchargement dans la classe de base. |
IBrowserService2::InitializeTransitionSite Action déconseillée. Active les transitions dans la fenêtre d’affichage du navigateur. |
IBrowserService2::InitializeTravelLog Action déconseillée. Permet à la classe dérivée de spécifier un enregistrement de navigation à utiliser dans une nouvelle fenêtre. |
IBrowserService2::Offline Action déconseillée. Recherche et met à jour les status hors connexion du navigateur, en synchronisant l’état entre la classe de base et les classes dérivées. |
IBrowserService2::OnCommand Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_COMMAND. La classe dérivée gère le message. |
IBrowserService2::OnCreate Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_CREATE. La classe dérivée gère le message. |
IBrowserService2::OnDestroy Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_DESTROY. La classe dérivée gère le message. |
IBrowserService2::OnFrameWindowActivateBS Action déconseillée. Appelle la classe dérivée de la classe de base en réponse à une fenêtre de sous-image activée ou désactivée. La classe dérivée détermine ce qu’il faut faire en réponse à l’action. |
IBrowserService2::OnNotify Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_NOTIFY. La classe dérivée gère le message. |
IBrowserService2::OnSetFocus Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_SETFOCUS. La classe dérivée gère le message. |
IBrowserService2::OnSize Action déconseillée. Appelle la classe dérivée de la classe de base à la réception d’un message WM_SIZE. La classe dérivée gère le message. |
IBrowserService2::P utBaseBrowserData Action déconseillée. Obtient une structure qui autorise l’accès en lecture/écriture aux membres protégés de la classe de base. Notez toutefois que cet état ne doit être mis à jour que par le navigateur de base. |
IBrowserService2::ReleaseShellView Action déconseillée. Coordonne la durée de vie de la vue entre la classe de base et sa classe dérivée. |
IBrowserService2::SetAcceleratorMenu Action déconseillée. Implémenté par une classe dérivée pour définir des accélérateurs de menu qui peuvent être utilisés dans un appel à TranslateAcceleratorSB. |
IBrowserService2::SetActivateState Action déconseillée. Mises à jour la valeur du membre _uActivateState de la structure BASEBROWSERDATA, qui vérifie si la fenêtre d’affichage du navigateur est dans un état activé. La classe dérivée effectue cet appel à la classe de base. |
IBrowserService2::SetAsDefFolderSettings Action déconseillée. Définit le mode d’affichage actuel du dossier comme mode d’affichage par défaut pour tous les dossiers. Utilisé par la boîte de dialogue Options de dossier. |
IBrowserService2::SetTopBrowser Action déconseillée. Informe la classe de base lorsqu’elle devient le navigateur le plus haut instance. |
IBrowserService2::UpdateSecureLockIcon Action déconseillée. Mises à jour la valeur du membre _eSecureLockIcon de la structure BASEBROWSERDATA, qui effectue le suivi de l’icône indiquant un site sécurisé, ainsi que la mise à jour de l’icône elle-même dans l’interface utilisateur. |
IBrowserService2::v_CheckZoneCrossing Action déconseillée. Appelée par la classe de base pour valider un passage de zone lors de la navigation d’une page à l’autre. |
IBrowserService2::v_GetViewStream Action déconseillée. Retourne un flux utilisé pour charger ou enregistrer l’état d’affichage. |
IBrowserService2::v_MayGetNextToolbarFocus Action déconseillée. Utilisé lors de la traduction d’accélérateurs via TranslateAcceleratorSB et lors de la vérification du cycle de focus entre la vue et les barres d’outils du navigateur. |
IBrowserService2::v_MayTranslateAccelerator Action déconseillée. Appelée par une classe dérivée pour indiquer à la classe de base de poursuivre la traduction de la mnémonique du clavier. |
IBrowserService2::v_ShowHideChildWindows Action déconseillée. Permet à une classe dérivée de mettre à jour ses fenêtres enfants après un événement de dimensionnement. |
IBrowserService2::WndProcBS Action déconseillée. Permet à une classe dérivée d’appeler la fonction WinProc de la classe de base. |
Remarques
Cette interface fournit également les méthodes de l’interface IBrowserService , dont elle hérite.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shdeprecated.h |