INameSpaceTreeControlFolderCapabilities::GetFolderCapabilities-Methode (shobjidl_core.h)
Ruft die Funktion eines Ordners ab, um über den System.IsPinnedToNameSpaceTree-Eigenschaftsschlüsselwert gefiltert zu werden, und ändert die Benachrichtigungsregistrierung status.
Syntax
HRESULT GetFolderCapabilities(
[in] NSTCFOLDERCAPABILITIES nfcMask,
[out] NSTCFOLDERCAPABILITIES *pnfcValue
);
Parameter
[in] nfcMask
Die Funktionen, für die diese Methode Werte abrufen soll. Geben Sie eine oder beide der folgenden Optionen an:
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. Die System.IsPinnedToNameSpaceTree-Eigenschaft ist in diesem Ordner vorhanden, und die Filterung basierend auf diesem Eigenschaftswert wird unterstützt.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. Die Registrierung für Änderungsbenachrichtigungen wird verzögert, bis der Ordner im Navigationsbereich erweitert wird.
[out] pnfcValue
Typ: NSTCFOLDERCAPABILITIES*
Zeiger auf einen Wert, der bei erfolgreicher Rückgabe dieser Methode die in nfcMask angeforderten Funktionen empfängt. Mit Ausnahme von NSTCFC_NONE spiegeln Bitwerte in Positionen, die in nfcMask nicht ausdrücklich angefordert werden, nicht unbedingt die Funktionen wider und sollten nicht verwendet werden.
NSTCFC_NONE (0x00000000)
0x00000000. Die System.IsPinnedToNameSpaceTree-Eigenschaft ist in diesem Ordner nicht vorhanden. Filterung wird nicht unterstützt.
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. Die System.IsPinnedToNameSpaceTree-Eigenschaft ist in diesem Ordner vorhanden, und die Filterung basierend auf diesem Eigenschaftswert wird unterstützt.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. Die Registrierung für Änderungsbenachrichtigungen wird verzögert, bis der Ordner im Navigationsbereich erweitert wird.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |