Интерфейс IBrowserService (shdeprecated.h)
Не рекомендуется. Методы, предоставляемые этим интерфейсом, аналогичны виртуальным защищенным методам в обычном наследовании C++. Иерархия наследования объектов охватывает несколько библиотек DLL. Иерархия состоит из базового класса и нескольких производных классов, соответствующих элементам управления, включая CLSID_WebBrowser и рабочий стол пользователя. Объекты, не хроняющие в иерархии, не должны реализовывать этот интерфейс или использовать большинство его методов.
Наследование
Интерфейс IBrowserService наследуется от интерфейса IUnknown . IBrowserService также имеет следующие типы элементов:
Методы
Интерфейс IBrowserService содержит следующие методы.
IBrowserService::CacheOLEServer Не рекомендуется. Кэширует ссылку на внешний объект, чтобы избежать перезагрузки сервера при повторном использованию. |
IBrowserService::CanNavigateNow Не рекомендуется. Возвращает значение, указывающее, разрешена ли в данный момент навигация. |
IBrowserService::D isplayParseError Не рекомендуется. Отображает URL-адрес, который не удалось успешно проанализировать с помощью IBrowserService::IEParseDisplayName. |
IBrowserService::GetBrowserByIndex Не рекомендуется. Извлекает браузер с заданным индексом. |
IBrowserService::GetBrowserIndex Не рекомендуется. Извлекает индекс браузера в иерархии окна. |
IBrowserService::GetFlags Не рекомендуется. Извлекает текущий набор флагов браузера. |
IBrowserService::GetHistoryObject Не рекомендуется. Извлекает объект IOleObject, представляющий объект журнала браузера. |
IBrowserService::GetNavigateState Не рекомендуется. Извлекает текущее состояние навигации браузера. |
IBrowserService::GetOleObject Не рекомендуется. Извлекает IOleObject для браузера. |
IBrowserService::GetPalette Не рекомендуется. Извлекает палитру браузера. |
IBrowserService::GetParentSite Не рекомендуется. Извлекает клиентский сайт на месте родительского браузера. |
IBrowserService::GetPidl Не рекомендуется. Извлекает копию текущего указателя на список идентификаторов элементов (PIDL). |
IBrowserService::GetSetCodePage Не рекомендуется. Задает новую кодовую страницу символов и извлекает указатель на предыдущую кодовую страницу. |
IBrowserService::GetTitle Не рекомендуется. Извлекает заголовок окна браузера. |
IBrowserService::GetTravelLog Не рекомендуется. Извлекает ITravelLog браузера. |
IBrowserService::IEGetDisplayName Не рекомендуется. Извлекает URL-адрес, соответствующий указателю на список идентификаторов элементов (PIDL). |
IBrowserService::IEParseDisplayName Не рекомендуется. Анализирует URL-адрес в указатель на список идентификаторов элементов (PIDL). (IBrowserService.IEParseDisplayName) |
IBrowserService::IsControlWindowShown Не рекомендуется. Извлекает значение, указывающее, отображается ли указанный элемент управления кадром в данный момент. |
IBrowserService::NavigateToPidl Не рекомендуется. Перемещает браузер в расположение, указанное указателем на список идентификаторов элементов (PIDL). |
IBrowserService::NotifyRedirect Не рекомендуется. Обновления браузер к указанному указателю на список идентификаторов элементов (PIDL), при необходимости перейдя. Этот метод вызывается при перенаправлении страницы. |
IBrowserService::OnHttpEquiv Не рекомендуется. Вызывается, когда объект документа отвечает на метатег HTTP-EQUIV путем выполнения команды OLECMDID_HTTPEQUIV или OLECMDID_HTTPEQUIV_DONE через IOleCommandTarget::Exec. |
IBrowserService::RegisterWindow Не рекомендуется. Регистрирует браузер в списке окон браузера. |
IBrowserService::SetFlags Не рекомендуется. Задает флаги, указывающие состояние браузера. |
IBrowserService::SetHistoryObject Не рекомендуется. Задает объект журнала браузера. |
IBrowserService::SetNavigateState Не рекомендуется. Задает текущее состояние навигации. Этот метод влияет на курсор и анимацию. |
IBrowserService::SetReferrer Не рекомендуется. Задает указатель на список идентификаторов элементов (PIDL), используемый для проверки зоны при создании нового окна. |
IBrowserService::SetTitle Не рекомендуется. Задает заголовок окна браузера. |
IBrowserService::ShowControlWindow Не рекомендуется. Показывает или скрывает различные элементы управления кадрами. |
IBrowserService::UpdateBackForwardState Не рекомендуется. Обновления состояние кнопок браузера Назад и Вперед. |
IBrowserService::UpdateWindowList Не рекомендуется. Указывает браузеру обновить указатель на список идентификаторов элементов (PIDL) в списке окон. Этот метод вызывается после навигации. |
Комментарии
В схеме прямого наследования эти методы будут защищенными членами. По этой причине рекомендуется, чтобы этот интерфейс не использовался непосредственно средствами реализации. Если он используется напрямую, существующие данные могут оказаться под угрозой.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | shdeprecated.h |