IClientChannel.DisplayInitializationUI Méthode

Définition

Appel à une interface utilisateur pour obtenir des informations d’identification.

public:
 void DisplayInitializationUI();
public void DisplayInitializationUI();
abstract member DisplayInitializationUI : unit -> unit
Public Sub DisplayInitializationUI ()

Remarques

Appelez cette méthode pour provoquer l’initialisation de canal interactif (par exemple, la sélection de carte CardSpace) survient. Cela se produit automatiquement si le canal est utilisé sans appeler ICommunicationObject.Openexplicitement, donc pour de nombreuses applications, cet appel est facultatif.

Toutefois, si l’utilisateur prend beaucoup de temps dans le processus de sélection, l’opération appelée automatiquement peut expirer. Pour éviter cela, appelez DisplayInitializationUI ou BeginDisplayInitializationUIEndDisplayInitializationUI explicitement. Ces opérations n’expirent pas et vous permettent de contrôler exactement où se trouve votre application dans cette boîte de dialogue.

Cette méthode affiche uniquement une boîte de dialogue si l’application est configurée pour le faire. Lorsque l’application n’est pas configurée pour utiliser CardSpace ou un autre initialiseur de canal interactif, cet appel retourne sans action.

Si vous appelez cette méthode explicitement, vous devez également ouvrir explicitement le canal avant de l’utiliser.

Pour plus d’informations, consultez Accès aux services à l’aide d’un client WCF et System.ServiceModel.Dispatcher.IInteractiveChannelInitializer.

S’applique à