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


VpnCustomPromptOptionSelector Класс

Определение

Представляет запрос элемента управления пользовательского интерфейса с несколькими вариантами, необходимый от пользователя. Обычно это поле со списком. Используется при создании пользовательских запросов, используемых в методе VpnChannel.RequestCustomPromptAsync .

public ref class VpnCustomPromptOptionSelector sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class VpnCustomPromptOptionSelector final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VpnCustomPromptOptionSelector final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class VpnCustomPromptOptionSelector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VpnCustomPromptOptionSelector
Public NotInheritable Class VpnCustomPromptOptionSelector
Наследование
Object Platform::Object IInspectable VpnCustomPromptOptionSelector
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
networkingVpnProvider

Конструкторы

VpnCustomPromptOptionSelector()

Создает объект, представляющий элемент пользовательского интерфейса с несколькими вариантами, который будет использоваться в методе VpnChannel.RequestCustomPrompt .

Свойства

Compulsory

Возвращает или задает значение, указывающее, должен ли пользователь предоставить некоторые текстовые данные в этом элементе перед продолжением потока пользовательского интерфейса (кнопка "Следующая" неактивна).

DisplayName

Возвращает или задает текстовую метку элемента пользовательского интерфейса ввода текста.

Emphasized

Возвращает или задает значение, указывающее, выделен ли элемент пользовательского интерфейса ввода

Options

Возвращает список строк, представленных в качестве вариантов для элемента пользовательского интерфейса с множественным выбором. Ожидается, что подключаемый модуль извлекает список и заполняет его необходимыми строками (в том порядке, в который они должны быть представлены).

SelectedIndex

Возвращает индекс в строковом векторе параметров параметра, выбранного пользователем.

Применяется к

См. также раздел