0.9.579-Interface ICoreWebView2ExperimentalEnvironmentOptions

Примечание

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

Примечание

Это экспериментальный API-интерфейс , который поставляется вместе с пакетом SDK предварительной версии. Ознакомьтесь с заметками о выпуске WebView2.

interface ICoreWebView2ExperimentalEnvironmentOptions
  : public IUnknown

Экспериментальные параметры, которые используются для создания среды WebView2.

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

Участников Описания
get_IsSingleSignOnUsingOSPrimaryAccountEnabled Свойство IsSingleSignOnUsingOSPrimaryAccountEnabled используется для включения единого входа с помощью ресурсов Azure Active Directory (AAD) в WebView с помощью учетной записи Windows и единого входа с веб-сайтов с помощью учетной записи Майкрософт, связанной с входом в учетную запись Windows.
put_IsSingleSignOnUsingOSPrimaryAccountEnabled Задайте свойство IsSingleSignOnUsingOSPrimaryAccountEnabled.

Реализация по умолчанию предоставляется в WebView2ExperimentalEnvironmentOptions. h.

    auto options = Microsoft::WRL::Make<CoreWebView2ExperimentalEnvironmentOptions>();
    CHECK_FAILURE(options->put_IsSingleSignOnUsingOSPrimaryAccountEnabled(
        m_AADSSOEnabled ? TRUE : FALSE));
    if (!m_language.empty())
        CHECK_FAILURE(options->put_Language(m_language.c_str()));
    HRESULT hr = CreateCoreWebView2EnvironmentWithOptions(
        subFolder, nullptr, options.Get(),
        Callback<ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler>(
            this, &AppWindow::OnCreateEnvironmentCompleted)
            .Get());

Участников

get_IsSingleSignOnUsingOSPrimaryAccountEnabled

Свойство IsSingleSignOnUsingOSPrimaryAccountEnabled используется для включения единого входа с помощью ресурсов Azure Active Directory (AAD) в WebView с помощью учетной записи Windows и единого входа с веб-сайтов с помощью учетной записи Майкрософт, связанной с входом в учетную запись Windows.

общедоступные значения HRESULT get_IsSingleSignOnUsingOSPrimaryAccountEnabled(логический * включен)

По умолчанию отключено. Приложения универсальной платформы Windows также должны объявлять enterpriseCloudSSO ограниченную возможность для работы единого входа.

put_IsSingleSignOnUsingOSPrimaryAccountEnabled

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

общедоступные значения HRESULT put_IsSingleSignOnUsingOSPrimaryAccountEnabled(логический параметр включен)