0.8.355-Interface IWebView2WebResourceResponse

Примечание

Эта ссылка больше не поддерживается. Последнюю справку по API можно найти в справочнике по API WebView2.

interface IWebView2WebResourceResponse
  : public IUnknown

HTTP-ответ, используемый с событием WebResourceRequested.

Краткий обзор

Участников Описания
get_Content Содержимое ответа HTTP в виде потока.
put_Content Задайте свойство Content (содержимое).
get_Headers Переопределенные заголовки HTTP-ответа.
get_StatusCode Код состояния HTTP-ответа.
put_StatusCode Задайте Свойство StatusCode.
get_ReasonPhrase Фраза причина HTTP-ответа.
put_ReasonPhrase Задайте свойство ReasonPhrase.

Участников

get_Content

Содержимое ответа HTTP в виде потока.

общедоступные значения HRESULT get_Content(IStream * * содержимое)

Поток должен иметь все данные содержимого, доступные на момент завершения периода отсрочки события WebResourceRequested этого ответа. Поток должен быть гибким или создаваться из фонового потока, чтобы предотвратить снижение производительности потока пользовательского интерфейса. NULL означает, что данные содержимого отсутствуют. Семантики IStream применяются (возвращают S_OK для чтения звонков, пока все данные не будут исчерпаны).

put_Content

Задайте свойство Content (содержимое).

общедоступные значения HRESULT put_Content(IStream * Content)

get_Headers

Переопределенные заголовки HTTP-ответа.

общедоступные значения HRESULT get_Headers(IWebView2HttpResponseHeaders * * headers)

get_StatusCode

Код состояния HTTP-ответа.

общедоступные значения HRESULT get_StatusCode(int * StatusCode)

put_StatusCode

Задайте Свойство StatusCode.

общедоступное значение HRESULT put_StatusCode(int StatusCode)

get_ReasonPhrase

Фраза причина HTTP-ответа.

общедоступные значения HRESULT get_ReasonPhrase(LPWSTR * ReasonPhrase)

put_ReasonPhrase

Задайте свойство ReasonPhrase.

общедоступные значения HRESULT put_ReasonPhrase(LPCWSTR ReasonPhrase)