Share via


IShowMessageAction-Schnittstelle (taskschd.h)

[Diese Schnittstelle wird nicht mehr unterstützt. Sie können IExecAction mit der Windows-Skriptfunktion MsgBox verwenden, um eine Nachricht in der Benutzersitzung anzuzeigen.]

Stellt eine Aktion dar, die ein Meldungsfeld anzeigt, wenn eine Aufgabe aktiviert wird.

Vererbung

Die IShowMessageAction-Schnittstelle erbt von der IAction-Schnittstelle.

Methoden

Die IShowMessageAction-Schnittstelle verfügt über diese Methoden.

 
IShowMessageAction::get_MessageBody

Ruft den Nachrichtentext ab, der im Textkörper des Meldungsfelds angezeigt wird, oder legt diesen fest. (Abrufen)
IShowMessageAction::get_Title

Ruft den Titel des Meldungsfelds ab oder legt den Titel fest. (Abrufen)
IShowMessageAction::p ut_MessageBody

Ruft den Nachrichtentext ab, der im Textkörper des Meldungsfelds angezeigt wird, oder legt diesen fest. (Put)
IShowMessageAction::p ut_Title

Ruft den Titel des Meldungsfelds ab oder legt den Titel fest. (Put)

Hinweise

Bei einer Aufgabe, die eine Meldungsfeldaktion enthält, wird das Meldungsfeld angezeigt, wenn die Aufgabe aktiviert ist und der Vorgang über einen interaktiven Anmeldetyp verfügt. Um den Vorgangsanmeldungstyp auf interaktiv festzulegen, geben Sie TASK_LOGON_INTERACTIVE_TOKEN oder TASK_LOGON_GROUP in der LogonType-Eigenschaft des Aufgabenprinzipals oder im logonType-Parameter von ITaskFolder::RegisterTask oder ITaskFolder::RegisterTaskDefinition an.

Beim Lesen oder Schreiben ihres eigenen XML-Codes für eine Aufgabe wird eine Meldungsfeldaktion mithilfe des ShowMessage-Elements des Taskplanerschemas angegeben.

Beispiele

Weitere Informationen und Beispielcode für diese Schnittstelle finden Sie unter Message Box Example (C++).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile taskschd.h

Weitere Informationen

IAction