IClientChannel.BeginDisplayInitializationUI(AsyncCallback, Object) 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 asynkront anrop för att börja använda ett användargränssnitt för att hämta information om autentiseringsuppgifter.
public:
IAsyncResult ^ BeginDisplayInitializationUI(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginDisplayInitializationUI(AsyncCallback callback, object state);
abstract member BeginDisplayInitializationUI : AsyncCallback * obj -> IAsyncResult
Public Function BeginDisplayInitializationUI (callback As AsyncCallback, state As Object) As IAsyncResult
Parametrar
- callback
- AsyncCallback
Den metod som anropas när den här metoden slutförs.
- state
- Object
Information om kanalens tillstånd.
Returer
Att IAsyncResult använda för att anropa tillbaka när bearbetningen har slutförts.
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.