Partager via


VpnCustomPromptOptionSelector Classe

Définition

Représente une invite de contrôle d’interface utilisateur à choix multiple requise à partir de l’utilisateur. Il s’agit généralement d’une zone de liste modifiable. Cela est utilisé dans la construction d’invites personnalisées utilisées dans la méthode 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
Héritage
Object Platform::Object IInspectable VpnCustomPromptOptionSelector
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
networkingVpnProvider

Constructeurs

VpnCustomPromptOptionSelector()

Construit un objet représentant un élément d’interface utilisateur à choix multiple à utiliser dans la méthode VpnChannel.RequestCustomPrompt.

Propriétés

Compulsory

Obtient ou définit si l’utilisateur doit fournir une entrée de texte dans cet élément avant que le flux d’interface utilisateur du fichier puisse continuer (le bouton suivant est grisé).

DisplayName

Obtient ou définit l’étiquette de texte de l’élément d’interface utilisateur d’entrée de texte.

Emphasized

Obtient ou définit si l’élément d’interface utilisateur d’entrée est mis en évidence ou non

Options

Obtient la liste des chaînes présentées comme choix pour l’élément d’interface utilisateur à choix multiples. Le plug-in est censé récupérer la liste et le remplir avec les chaînes nécessaires (dans l’ordre où elles doivent être présentées).

SelectedIndex

Obtient l’index dans le vecteur de chaîne d’options de l’option sélectionnée par l’utilisateur.

S’applique à

Voir aussi