Freigeben über


IModalService Schnittstelle

Definition

Aktiviert die Benachrichtigung an eine Hostanwendung, dass ein modales Dialogfeld angezeigt wird.

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

Hinweise

Einige Anwendungen, die Designer hosten, müssen benachrichtigt werden, wenn ein modales Dialogfeld aufgerufen wurde. Visual Studio ist ein Beispiel für einen solchen Host. Die IModalService-Schnittstelle stellt eine Schnittstelle zum Übermitteln des aktuellen modalen Status bereit.

Der Windows-Workflow-Designer ruft die SetModalState-Methode auf. Wenn der isModal Parameter auf truefestgelegt ist, wird der Host benachrichtigt, dass ein modales Dialogfeld angezeigt wird.

Dies ist ein optionaler Dienst. Wenn sich eine Hostanwendung nicht um die modale status kümmert, müssen Sie den Dienst nicht verwenden.

Wenn in der aktuellen Implementierung ein WPF-Meldungsfeld (Windows Presentation Foundation) aufgerufen wird (bei dem es sich um ein modales Dialogfeld handelt), wird das SetModalState nicht aufgerufen. Wenn die Hostanwendung diese Informationen erfordert, muss eine andere Problemumgehung implementiert werden.

Methoden

SetModalState(Boolean)

Benachrichtigt die Hostanwendung, dass ein modales Dialogfeld angezeigt wird.

Gilt für: