IClientChannel.BeginDisplayInitializationUI(AsyncCallback, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma chamada assíncrona para começar a usar uma interface de utilizador para obter informações de credenciais.
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
Parâmetros
- callback
- AsyncCallback
O método que é chamado quando este método termina.
- state
- Object
Informação sobre o estado do canal.
Devoluções
O IAsyncResult to use para chamar de volta quando o processamento estiver concluído.
Observações
Chame este método para causar qualquer inicialização de canal interativo (por exemplo, seleção de cartas CardSpace). Isto acontece automaticamente se o canal for usado sem chamar ICommunicationObject.Openexplicitamente , pelo que para muitas aplicações esta chamada é opcional.
No entanto, se o utilizador demorar muito tempo no processo de seleção, a operação que automaticamente chamou isto pode expirar. Para evitar isto, ligue DisplayInitializationUI ou BeginDisplayInitializationUI explicitamente EndDisplayInitializationUI . Estas operações não têm tempo de expiração e permitem-lhe controlar exatamente onde na sua aplicação esse diálogo aparece.
Este método só abre um diálogo se a aplicação estiver configurada para tal. Quando a aplicação não está configurada para usar o CardSpace ou outro inicializador de canal interativo, esta chamada retorna sem qualquer ação.
Se chamar este método explicitamente, também deve abrir explicitamente o canal antes de o usar.