次の方法で共有


IClientChannel.DisplayInitializationUI メソッド

定義

資格情報を取得するためのユーザー インターフェイスの呼び出しです。

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

注釈

対話型のチャネルの初期化 (CardSpace カードの選択など) を実行するには、このメソッドを呼び出します。 これは、ICommunicationObject.Open の明示的な呼び出しなしでチャネルを使用した場合は自動的に行われるので、多くのアプリケーションでは、この呼び出しはオプションです。

ただし、ユーザーが選択プロセスに長い時間がかかる場合は、これを自動的に呼び出す操作がタイムアウトする可能性があります。これを防ぐには、 または BeginDisplayInitializationUIEndDisplayInitializationUI明示的に呼び出DisplayInitializationUIします。 これらの操作はタイムアウトしないため、このダイアログをアプリケーションのどこで表示するかを正確に制御できます。

このメソッドは、アプリケーションがそのように構成されている場合のみ、ダイアログを表示します。 アプリケーションが CardSpace や別の対話型チャネル初期化子を使用するように構成されていない場合、この呼び出しではアクションが返されません。

このメソッドを明示的に呼び出す場合は、チャネルを使用する前にそれを明示的に開く必要があります。

詳細については、「 WCF クライアントを使用したサービスへのアクセス 」および System.ServiceModel.Dispatcher.IInteractiveChannelInitializer「 」を参照してください。

適用対象