Indicate flags used by IShellFolder2 GetAttributesOf() method to specify the requested attributes.
Namespace:
Jam.Shell
Assembly:
ShellBrowser.Core (in ShellBrowser.Core.dll) Version: 7.1
Syntax [FlagsAttribute]
public enum SFGAOF
<FlagsAttribute>
Public Enumeration SFGAOF
[FlagsAttribute]
public enum class SFGAOF
[<FlagsAttribute>]
type SFGAOF
Members
| Member name | Value | Description |
---|
| SFGAO_CANCOPY | 1 |
The specified items can be copied.
|
| SFGAO_CANMOVE | 2 |
The specified items can be moved.
|
| SFGAO_CANLINK | 4 |
Shortcuts can be created for the specified items.
|
| SFGAO_STORAGE | 8 |
The specified items can be bound to an IStorage interface through BindToObject(IID_IStorage)
|
| SFGAO_CANRENAME | 16 |
The specified items can be renamed.
|
| SFGAO_CANDELETE | 32 |
The specified items can be deleted.
|
| SFGAO_HASPROPSHEET | 64 |
The specified items have property sheets.
|
| SFGAO_DROPTARGET | 256 |
The specified items are drop targets.
|
| SFGAO_CAPABILITYMASK | 375 |
This flag is a mask for the capability flags.
|
| SFGAO_ENCRYPTED | 8192 |
The specified items are encrypted.
|
| SFGAO_ISSLOW | 16384 |
Indicates that accessing the object (through IStream or other storage interfaces) is a slow operation. Applications should avoid accessing items flagged with SFGAO_ISSLOW.
|
| SFGAO_GHOSTED | 32768 |
The specified items are ghosted icons.
|
| SFGAO_LINK | 65536 |
The specified items are shortcuts.
|
| SFGAO_SHARE | 131072 |
The specified folder objects are shared.
|
| SFGAO_READONLY | 262144 |
The specified items are read-only. In the case of folders, this means that new items cannot be created in those folders.
|
| SFGAO_HIDDEN | 524288 |
The item is hidden and should not be displayed unless the Show hidden files and folders option is enabled in Folder Settings.
|
| SFGAO_DISPLAYATTRMASK | 1032192 |
This flag is a mask for the display attributes.
|
| SFGAO_FILESYSANCESTOR | 268435456 |
The specified folders contain one or more file system folders.
|
| SFGAO_FOLDER | 536870912 |
The specified items are folders. (supports BindToObject(IID_IShellFolder))
|
| SFGAO_FILESYSTEM | 1073741824 |
The specified folders or file objects are part of the file system (that is, they are files, directories, or root directories).
|
| SFGAO_HASSUBFOLDER | -2147483648 |
The specified folders have subfolders (and are, therefore, expandable in the left pane of Windows Explorer).
|
| SFGAO_VALIDATE | 16777216 |
When specified as input, SFGAO_VALIDATE instructs the folder to validate that the items pointed to by the contents of apidl exist.
|
| SFGAO_REMOVABLE | 33554432 |
The specified items are on removable media or are themselves removable devices.
|
| SFGAO_COMPRESSED | 67108864 |
The specified items are compressed.
|
| SFGAO_BROWSABLE | 134217728 |
The specified items can be browsed in place.
|
| SFGAO_NONENUMERATED | 1048576 |
The items are nonenumerated items.
|
| SFGAO_NEWCONTENT | 2097152 |
The objects contain new content.
|
| SFGAO_CANMONIKER | 4194304 |
It is possible to create monikers for the specified file objects or folders.
|
| SFGAO_HASSTORAGE | 4194304 |
Not supported.
|
| SFGAO_STREAM | 4194304 |
Indicates that the item has a stream associated with it that can be accessed by a call to BindToObject(IID_IStream) with IID_IStream in the riid parameter.
|
| SFGAO_STORAGEANCESTOR | 8388608 |
Children of this item are accessible through IStream or IStorage. Those children are flagged with SFGAO_STORAGE or SFGAO_STREAM.
|
| SFGAO_STORAGECAPMASK | 1891958792 |
This flag is a mask for the storage capability attributes.
|
See Also