IDsAdminNewObj::SetButtons-Methode (dsadmin.h)
Die IDsAdminNewObj::SetButtons-Methode aktiviert oder deaktiviert die Befehlsschaltfläche "Weiter" im Assistenten für eine bestimmte Seite.
Syntax
HRESULT SetButtons(
[in] ULONG nCurrIndex,
[in] BOOL bValid
);
Parameter
[in] nCurrIndex
Enthält den nullbasierten Index der Assistentenseite, für die die Schaltfläche "Weiter" aktiviert oder deaktiviert wird. Dieser Index ist relativ zur Seitenanzahl der Assistentenerweiterung, die die -Methode aufruft.
[in] bValid
Gibt an, ob die Befehlsschaltfläche "Weiter" aktiviert oder deaktiviert ist. Wenn dieser Wert 0 ist, ist die Befehlsschaltfläche "Weiter" deaktiviert. Wenn dieser Wert ungleich null ist, ist die Befehlsschaltfläche "Weiter" aktiviert.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Gibt einen der folgenden Werte zurück.
Hinweise
Es sollte keine Annahme hinsichtlich des Zustands der Befehlsschaltfläche "Weiter" getroffen werden, wenn die Seite zum ersten Mal angezeigt wird. Die Objekterstellungserweiterung sollte den Status der Befehlsschaltfläche "Weiter" festlegen, wenn die Seite zum ersten Mal angezeigt wird und sich die Daten auf der Seite ändern. Wenn die Daten auf der Seite nicht obligatorisch sind, sollte die Schaltfläche "Weiter" aktiviert werden, wenn die Seite zum ersten Mal angezeigt wird, und der Zustand sollte von der Erweiterung nicht geändert werden.
Wenn die Erweiterung, die die Funktion aufruft, eine primäre Erweiterung mit einer einzelnen Seite ist und keine sekundären Erweiterungen geladen sind, z. B. der Assistent verfügt über eine einzelne Seite, sind die Befehlsschaltflächen; "OK" und "Cancel" anstelle von "Zurück", "Weiter" und "Abbrechen". In diesem Fall wird durch einen Aufruf dieser Funktion die Schaltfläche "OK" aktiviert oder deaktiviert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | dsadmin.h |
DLL | DSAdmin.dll |