Sdílet prostřednictvím


IClientChannel.DisplayInitializationUI Metoda

Definice

Volání uživatelského rozhraní pro získání informací o přihlašovacích údaji

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

Poznámky

Voláním této metody můžete způsobit inicializaci interaktivního kanálu (například výběr karty CardSpace). K tomu dochází automaticky, pokud se kanál používá bez explicitního volání ICommunicationObject.Open, takže pro mnoho aplikací je toto volání volitelné.

Pokud ale uživatel v procesu výběru trvá dlouhou dobu, může dojít k vypršení časového limitu operace, která se automaticky volá. Chcete-li tomu zabránit, zavolejte DisplayInitializationUI nebo BeginDisplayInitializationUI EndDisplayInitializationUI explicitně. Tyto operace nevyvolá časový limit a umožňují přesně určit, kde se v aplikaci objeví toto dialogové okno.

Tato metoda zobrazí dialogové okno pouze v případě, že je aplikace nakonfigurovaná tak, aby to udělala. Pokud aplikace není nakonfigurovaná tak, aby používala CardSpace nebo jiný interaktivní inicializátor kanálu, vrátí se toto volání bez jakékoli akce.

Pokud tuto metodu explicitně zavoláte, musíte kanál před použitím explicitně otevřít.

Podrobnosti najdete v tématu Přístup ke službám pomocí klienta WCF a System.ServiceModel.Dispatcher.IInteractiveChannelInitializer.

Platí pro