WindowsKnownFolder enum

Represents the documented Windows known folders.

Inheritance

Constructors

WindowsKnownFolder(String guid)
const

Values

AdminTools → const WindowsKnownFolder

The file system directory that is used to store administrative tools for an individual user. The MMC will save customized consoles to this directory, and it will roam with the user.

const WindowsKnownFolder(FOLDERID_AdminTools)
CDBurning → const WindowsKnownFolder

The file system directory that acts as a staging area for files waiting to be written to a CD. A typical path is C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\CD Burning.

const WindowsKnownFolder(FOLDERID_CDBurning)
CommonAdminTools → const WindowsKnownFolder

The file system directory that contains administrative tools for all users of the computer.

const WindowsKnownFolder(FOLDERID_CommonAdminTools)
CommonPrograms → const WindowsKnownFolder

The file system directory that contains the directories for the common program groups that appear on the Start menu for all users. A typical path is C:\Documents and Settings\All Users\Start Menu\Programs.

const WindowsKnownFolder(FOLDERID_CommonPrograms)
CommonStartMenu → const WindowsKnownFolder

The file system directory that contains the programs and folders that appear on the Start menu for all users. A typical path is C:\Documents and Settings\All Users\Start Menu.

const WindowsKnownFolder(FOLDERID_CommonStartMenu)
CommonStartup → const WindowsKnownFolder

The file system directory that contains the programs that appear in the Startup folder for all users. A typical path is C:\Documents and Settings\All Users\Start Menu\Programs\Startup.

const WindowsKnownFolder(FOLDERID_CommonStartup)
CommonTemplates → const WindowsKnownFolder

The file system directory that contains the templates that are available to all users. A typical path is C:\Documents and Settings\All Users\Templates.

const WindowsKnownFolder(FOLDERID_CommonTemplates)
ComputerFolder → const WindowsKnownFolder

The virtual folder that represents My Computer, containing everything on the local computer: storage devices, printers, and Control Panel. The folder can also contain mapped network drives.

const WindowsKnownFolder(FOLDERID_ComputerFolder)
ConnectionsFolder → const WindowsKnownFolder

The virtual folder that represents Network Connections, that contains network and dial-up connections.

const WindowsKnownFolder(FOLDERID_ConnectionsFolder)
ControlPanelFolder → const WindowsKnownFolder

The virtual folder that contains icons for the Control Panel applications.

const WindowsKnownFolder(FOLDERID_ControlPanelFolder)
Cookies → const WindowsKnownFolder

The file system directory that serves as a common repository for Internet cookies. A typical path is C:\Documents and Settings\username\Cookies.

const WindowsKnownFolder(FOLDERID_Cookies)
Desktop → const WindowsKnownFolder

The virtual folder that represents the Windows desktop, the root of the namespace.

const WindowsKnownFolder(FOLDERID_Desktop)
Documents → const WindowsKnownFolder

The virtual folder that represents the My Documents desktop item.

const WindowsKnownFolder(FOLDERID_Documents)
Downloads → const WindowsKnownFolder

The file system directory that serves as a repository for Internet downloads.

const WindowsKnownFolder(FOLDERID_Downloads)
Favorites → const WindowsKnownFolder

The file system directory that serves as a common repository for the user's favorite items. A typical path is C:\Documents and Settings\username\Favorites.

const WindowsKnownFolder(FOLDERID_Favorites)
Fonts → const WindowsKnownFolder

A virtual folder that contains fonts. A typical path is C:\Windows\Fonts.

const WindowsKnownFolder(FOLDERID_Fonts)
History → const WindowsKnownFolder

The file system directory that serves as a common repository for Internet history items.

const WindowsKnownFolder(FOLDERID_History)
InternetCache → const WindowsKnownFolder

The file system directory that serves as a common repository for temporary Internet files. A typical path is C:\Documents and Settings\username\Local Settings\Temporary Internet Files.

const WindowsKnownFolder(FOLDERID_InternetCache)
InternetFolder → const WindowsKnownFolder

A virtual folder for Internet Explorer.

const WindowsKnownFolder(FOLDERID_InternetFolder)
LocalAppData → const WindowsKnownFolder

The file system directory that serves as a data repository for local (nonroaming) applications. A typical path is C:\Documents and Settings\username\Local Settings\Application Data.

const WindowsKnownFolder(FOLDERID_LocalAppData)
Music → const WindowsKnownFolder

The file system directory that serves as a common repository for music files. A typical path is C:\Documents and Settings\User\My Documents\My Music.

const WindowsKnownFolder(FOLDERID_Music)
NetHood → const WindowsKnownFolder

A file system directory that contains the link objects that may exist in the My Network Places virtual folder. A typical path is C:\Documents and Settings\username\NetHood.

const WindowsKnownFolder(FOLDERID_NetHood)
NetworkFolder → const WindowsKnownFolder

The folder that represents other computers in your workgroup.

const WindowsKnownFolder(FOLDERID_NetworkFolder)
Pictures → const WindowsKnownFolder

The file system directory that serves as a common repository for image files. A typical path is C:\Documents and Settings\username\My Documents\My Pictures.

const WindowsKnownFolder(FOLDERID_Pictures)
PrintHood → const WindowsKnownFolder

The file system directory that contains the link objects that can exist in the Printers virtual folder. A typical path is C:\Documents and Settings\username\PrintHood.

const WindowsKnownFolder(FOLDERID_PrintHood)
PrintersFolder → const WindowsKnownFolder

The virtual folder that contains installed printers.

const WindowsKnownFolder(FOLDERID_PrintersFolder)
Profile → const WindowsKnownFolder

The user's profile folder. A typical path is C:\Users\username. Applications should not create files or folders at this level.

const WindowsKnownFolder(FOLDERID_Profile)
ProgramData → const WindowsKnownFolder

The file system directory that contains application data for all users. A typical path is C:\Documents and Settings\All Users\Application Data. This folder is used for application data that is not user specific. For example, an application can store a spell-check dictionary, a database of clip art, or a log file in the CSIDL_COMMON_APPDATA folder. This information will not roam and is available to anyone using the computer.

const WindowsKnownFolder(FOLDERID_ProgramData)
ProgramFiles → const WindowsKnownFolder

The Program Files folder. A typical path is C:\Program Files.

const WindowsKnownFolder(FOLDERID_ProgramFiles)
ProgramFilesCommon → const WindowsKnownFolder

The common Program Files folder. A typical path is C:\Program Files\Common.

const WindowsKnownFolder(FOLDERID_ProgramFilesCommon)
ProgramFilesCommonX64 → const WindowsKnownFolder

On 64-bit systems, a link to the common Program Files folder. A typical path is C:\Program Files\Common Files.

const WindowsKnownFolder(FOLDERID_ProgramFilesCommonX64)
ProgramFilesCommonX86 → const WindowsKnownFolder

On 64-bit systems, a link to the 32-bit common Program Files folder. A typical path is C:\Program Files (x86)\Common Files. On 32-bit systems, a link to the Common Program Files folder.

const WindowsKnownFolder(FOLDERID_ProgramFilesCommonX86)
ProgramFilesX64 → const WindowsKnownFolder

On 64-bit systems, a link to the Program Files folder. A typical path is C:\Program Files.

const WindowsKnownFolder(FOLDERID_ProgramFilesX64)
ProgramFilesX86 → const WindowsKnownFolder

On 64-bit systems, a link to the 32-bit Program Files folder. A typical path is C:\Program Files (x86). On 32-bit systems, a link to the Common Program Files folder.

const WindowsKnownFolder(FOLDERID_ProgramFilesX86)
Programs → const WindowsKnownFolder

The file system directory that contains the user's program groups (which are themselves file system directories).

const WindowsKnownFolder(FOLDERID_Programs)
PublicDesktop → const WindowsKnownFolder

The file system directory that contains files and folders that appear on the desktop for all users. A typical path is C:\Documents and Settings\All Users\Desktop.

const WindowsKnownFolder(FOLDERID_PublicDesktop)
PublicDocuments → const WindowsKnownFolder

The file system directory that contains documents that are common to all users. A typical path is C:\Documents and Settings\All Users\Documents.

const WindowsKnownFolder(FOLDERID_PublicDocuments)
PublicMusic → const WindowsKnownFolder

The file system directory that serves as a repository for music files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Music.

const WindowsKnownFolder(FOLDERID_PublicMusic)
PublicPictures → const WindowsKnownFolder

The file system directory that serves as a repository for image files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Pictures.

const WindowsKnownFolder(FOLDERID_PublicPictures)
PublicVideos → const WindowsKnownFolder

The file system directory that serves as a repository for video files common to all users. A typical path is C:\Documents and Settings\All Users\Documents\My Videos.

const WindowsKnownFolder(FOLDERID_PublicVideos)
Recent → const WindowsKnownFolder

The file system directory that contains shortcuts to the user's most recently used documents. A typical path is C:\Documents and Settings\username\My Recent Documents.

const WindowsKnownFolder(FOLDERID_Recent)
RecycleBinFolder → const WindowsKnownFolder

The virtual folder that contains the objects in the user's Recycle Bin.

const WindowsKnownFolder(FOLDERID_RecycleBinFolder)
ResourceDir → const WindowsKnownFolder

The file system directory that contains resource data. A typical path is C:\Windows\Resources.

const WindowsKnownFolder(FOLDERID_ResourceDir)
RoamingAppData → const WindowsKnownFolder

The file system directory that serves as a common repository for application-specific data. A typical path is C:\Documents and Settings\username\Application Data.

const WindowsKnownFolder(FOLDERID_RoamingAppData)
SendTo → const WindowsKnownFolder

The file system directory that contains Send To menu items. A typical path is C:\Documents and Settings\username\SendTo.

const WindowsKnownFolder(FOLDERID_SendTo)
StartMenu → const WindowsKnownFolder

The file system directory that contains Start menu items. A typical path is C:\Documents and Settings\username\Start Menu.

const WindowsKnownFolder(FOLDERID_StartMenu)
Startup → const WindowsKnownFolder

The file system directory that corresponds to the user's Startup program group. The system starts these programs whenever the associated user logs on. A typical path is C:\Documents and Settings\username\Start Menu\Programs\Startup.

const WindowsKnownFolder(FOLDERID_Startup)
System → const WindowsKnownFolder

The Windows System folder. A typical path is C:\Windows\System32.

const WindowsKnownFolder(FOLDERID_System)
SystemX86 → const WindowsKnownFolder

The 32-bit Windows System folder. On 32-bit systems, this is typically C:\Windows\system32. On 64-bit systems, this is typically C:\Windows\syswow64.

const WindowsKnownFolder(FOLDERID_SystemX86)
Templates → const WindowsKnownFolder

The file system directory that serves as a common repository for document templates. A typical path is C:\Documents and Settings\username\Templates.

const WindowsKnownFolder(FOLDERID_Templates)
Videos → const WindowsKnownFolder

The file system directory that serves as a common repository for video files. A typical path is C:\Documents and Settings\username\My Documents\My Videos.

const WindowsKnownFolder(FOLDERID_Videos)
Windows → const WindowsKnownFolder

The Windows directory or SYSROOT. This corresponds to the %windir% or %SYSTEMROOT% environment variables. A typical path is C:\Windows.

const WindowsKnownFolder(FOLDERID_Windows)

Properties

guid String
The GUID of the folder.
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<WindowsKnownFolder>
A constant List of the values in this enum, in order of their declaration.