IProvideTaskPage::GetPage-Methode (mstask.h)

[[Diese API kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein. Verwenden Sie stattdessen die Taskplaner 2.0-Schnittstellen .] ]

Diese Methode ruft eine oder mehrere Eigenschaftenblattseiten ab, die einem Aufgabenobjekt zugeordnet sind.

Syntax

HRESULT GetPage(
  [in]  TASKPAGE       tpType,
  [in]  BOOL           fPersistChanges,
  [out] HPROPSHEETPAGE *phPage
);

Parameter

[in] tpType

Einer der folgenden TASKPAGE-Enumerationswerte , der die zurückzugebende Seite angibt.

TASKPAGE_TASK

Allgemeine Seiteneigenschaft.

TASKPAGE_SCHEDULE

Planen von Eigenschaften für den Vorgang.

TASKPAGE_SETTINGS

Einstellungseigenschaften für die Aufgabe.

[in] fPersistChanges

Gibt an, ob Änderungen am Aufgabenobjekt automatisch persistent vorgenommen werden. Bei TRUE aktualisiert die Seite das Objekt der persistenten Aufgabe automatisch, wenn bei der Veröffentlichung eine Änderung vorgenommen wurde. Wenn FALSE, ist der Aufrufer dafür verantwortlich, aufgabenobjektänderungen dauerhaft zu machen, indem IPersistFile::Save für das Aufgabenobjekt aufgerufen wird.

[out] phPage

Handle für die zurückgegebene Eigenschaftenblattseite des Taskobjekts. Dieses Handle kann dann verwendet werden, um die Seite anzuzeigen.

Rückgabewert

Gibt S_OK zurück, wenn die Methode erfolgreich war, oder STG_E_NOTFILEBASEDSTORAGE, wenn die Aufgabe nicht auf dem Datenträger gespeichert wurde.

Hinweise

Rufen Sie ITask::QueryInterface auf, um die IProvideTaskPage-Schnittstelle abzurufen.

Der folgende Code zeigt die Variablendeklaration und die Aufrufssyntax für die Verwendung dieser Methode und für den Aufruf von ITask::QueryInterface.

Beispiele

Ein vollständiges Beispiel für das Abrufen und Anzeigen der allgemeinen Aufgabenseite einer bekannten Aufgabe finden Sie unter Abrufen einer Vorgangsseite –Beispiel.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mstask.h
Bibliothek Mstask.lib
DLL Mstask.dll
Verteilbare Komponente Internet Explorer 4.0 oder höher unter Windows NT 4.0 und Windows 95

Weitere Informationen

IProvideTaskPage

TASKPAGE