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 |