IClientChannel.DisplayInitializationUI Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ett anrop till ett användargränssnitt för att hämta information om autentiseringsuppgifter.
public:
void DisplayInitializationUI();
public void DisplayInitializationUI();
abstract member DisplayInitializationUI : unit -> unit
Public Sub DisplayInitializationUI ()
Kommentarer
Anropa den här metoden för att göra så att alla initieringar av interaktiva kanaler (till exempel kortval i CardSpace) sker. Detta sker automatiskt om kanalen används utan att uttryckligen anropa ICommunicationObject.Open, så för många program är det här anropet valfritt.
Men om användaren tar lång tid i urvalsprocessen kan åtgärden som automatiskt anropade detta överskrida tidsgränsen. För att förhindra detta anropar DisplayInitializationUI eller BeginDisplayInitializationUI uttryckligen EndDisplayInitializationUI . Dessa åtgärder överskrider inte tidsgränsen och gör att du kan kontrollera exakt var i programmet den här dialogrutan visas.
Den här metoden öppnar bara en dialogruta om programmet är konfigurerat för att göra det. När programmet inte har konfigurerats för att använda CardSpace eller någon annan interaktiv kanalinitierare returneras det här anropet utan någon åtgärd.
Om du anropar den här metoden explicit måste du också uttryckligen öppna kanalen innan du använder den.
Mer information finns i Accessing Services Using a WCF Client and System.ServiceModel.Dispatcher.IInteractiveChannelInitializer.