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


Интерфейс 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