Compartilhar via


IModalService Interface

Definição

Habilita a notificação para um aplicativo host de que uma caixa de diálogo modal é exibida.

public interface class IModalService
public interface IModalService
type IModalService = interface
Public Interface IModalService

Comentários

Alguns aplicativos que hospedam designers precisam ser notificados quando uma caixa de diálogo modal é invocada. O Visual Studio é um exemplo desse host. A IModalService interface fornece uma interface para comunicar a status modal atual.

O fluxo de trabalho do Windows Designer chama o SetModalState método . Quando o isModal parâmetro é definido truecomo , o host é notificado de que uma caixa de diálogo modal é exibida.

Esse é um serviço opcional. Se um aplicativo host não se importar com o status modal, você não precisará usar o serviço.

Na implementação atual, se uma caixa de mensagem de Windows Presentation Foundation (WPF) (que é uma caixa de diálogo modal) for invocada, o SetModalState não será chamado. Se o aplicativo host exigir essas informações, outra solução alternativa deverá ser criada.

Métodos

SetModalState(Boolean)

Notifica o aplicativo host que uma caixa de diálogo modal está sendo exibida.

Aplica-se a