ShellFolderEnumObjectsFlags Enumeration
Namespace: DevCase.Win32.EnumsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[FlagsAttribute]
public enum ShellFolderEnumObjectsFlags
<FlagsAttribute>
Public Enumeration ShellFolderEnumObjectsFlags
Dim instance As ShellFolderEnumObjectsFlags
[FlagsAttribute]
public enum class ShellFolderEnumObjectsFlags
[<FlagsAttribute>]
type ShellFolderEnumObjectsFlags
No code example is currently available or this language may not be supported.
CheckingForChildern |
16 |
The calling application is checking for the existence of child items in the folder.
|
Folders |
32 |
Include items that are folders in the enumeration.
|
NonFolders |
64 |
Include items that are not folders in the enumeration.
|
IncludeHidden |
128 |
Include hidden items in the enumeration.
This does not include hidden system items.
(To include hidden system items, use IncludeSuperHidden.)
|
InitOnFirstNext |
256 |
No longer used; always assumed.
EnumObjects(IntPtr, ShellFolderEnumObjectsFlags) can return without validating the enumeration object.
Validation can be postponed until the first call to Next(UInt32, IntPtr, UInt32).
Use this flag when a user interface might be displayed prior to the
first Next(UInt32, IntPtr, UInt32) call.
For a user interface to be presented, hwnd must be set to a valid window handle.
|
NetPrinterSearch |
512 |
The calling application is looking for printer objects.
|
Shareable |
1,024 |
The calling application is looking for resources that can be shared.
|
Storage |
2,048 |
Include items with accessible storage and their ancestors, including hidden items.
|
NavigationEnum |
4,096 |
Child folders should provide a navigation enumeration.
|
FastItems |
8,192 |
The calling application is looking for resources that can be enumerated quickly.
|
FlatList |
16,384 |
Enumerate items as a simple list even if the folder itself is not structured in that way.
|
EnableAsync |
32,768 |
The calling application is monitoring for change notifications.
This means that the enumerator does not have to return all results.
Items can be reported through change notifications.
|
IncludeSuperHidden |
65,536 |
Include hidden system items in the enumeration.
This value does not include hidden non-system items.
(To include hidden non-system items, use IncludeSuperHidden.)
|