KnownFolder Class

Represents a Windows known folder with its unique identifier and default path.

public sealed class KnownFolder

Example

// Get path to Downloads folder
FullPath downloadsPath = FullPath.GetKnownFolderPath(KnownFolder.Downloads);
Assert.False(downloadsPath.IsEmpty);

// Get path to Documents folder
FullPath documentsPath = FullPath.GetKnownFolderPath(KnownFolder.Documents);
Assert.False(documentsPath.IsEmpty);

Properties

NameDescription
AccountPicturesRepresents the Account Pictures folder. Default path: %APPDATA%\Microsoft\Windows\AccountPictures.
AddNewProgramsRepresents the Get Programs folder. Default path: Not applicable—virtual folder.
AdminToolsRepresents the Administrative Tools folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs\Administrative Tools.
AppDataDesktopRepresents the AppDataDesktop folder. Default path: %LOCALAPPDATA%\Desktop.
AppDataDocumentsRepresents the AppDataDocuments folder. Default path: %LOCALAPPDATA%\Documents.
AppDataFavoritesRepresents the AppDataFavorites folder. Default path: %LOCALAPPDATA%\Favorites.
AppDataProgramDataRepresents the AppDataProgramData folder. Default path: %LOCALAPPDATA%\ProgramData.
AppUpdatesRepresents the Installed Updates folder. Default path: Not applicable—virtual folder.
ApplicationShortcutsRepresents the Application Shortcuts folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Application Shortcuts.
AppsFolderRepresents the Applications folder. Default path: Not applicable—virtual folder.
CDBurningRepresents the Temporary Burn Folder folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Burn\Burn.
CameraRollRepresents the Camera Roll folder. Default path: %USERPROFILE%\Pictures\Camera Roll.
ChangeRemoveProgramsRepresents the Programs and Features folder. Default path: Not applicable—virtual folder.
CommonAdminToolsRepresents the Administrative Tools folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Administrative Tools.
CommonOEMLinksRepresents the OEM Links folder. Default path: %ALLUSERSPROFILE%\OEM Links.
CommonProgramsRepresents the Programs folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs.
CommonStartMenuRepresents the Start Menu folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu.
CommonStartupRepresents the Startup folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\StartUp.
CommonTemplatesRepresents the Templates folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Templates.
ComputerFolderRepresents the Computer folder. Default path: Not applicable—virtual folder.
ConflictFolderRepresents the Conflicts folder. Default path: Not applicable—virtual folder.
ConnectionsFolderRepresents the Network Connections folder. Default path: Not applicable—virtual folder.
ContactsRepresents the Contacts folder. Default path: %USERPROFILE%\Contacts.
ControlPanelFolderRepresents the Control Panel folder. Default path: Not applicable—virtual folder.
CookiesRepresents the Cookies folder. Default path: %APPDATA%\Microsoft\Windows\Cookies.
DefaultPathGets the default path for this known folder, possibly containing environment variables.
DesktopRepresents the Desktop folder. Default path: %USERPROFILE%\Desktop.
DeviceMetadataStoreRepresents the DeviceMetadataStore folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\DeviceMetadataStore.
DocumentsRepresents the Documents folder. Default path: %USERPROFILE%\Documents.
DocumentsLibraryRepresents the Documents folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Documents.library-ms.
DownloadsRepresents the Downloads folder. Default path: %USERPROFILE%\Downloads.
FavoritesRepresents the Favorites folder. Default path: %USERPROFILE%\Favorites.
FolderIdGets the unique GUID identifier for this known folder.
FolderTypeGets the type of the folder (e.g., PERUSER, COMMON, FIXED, VIRTUAL).
FontsRepresents the Fonts folder. Default path: %windir%\Fonts.
GameTasksRepresents the GameExplorer folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\GameExplorer.
GamesRepresents the Games folder. Default path: Not applicable—virtual folder.
HistoryRepresents the History folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\History.
HomeGroupRepresents the Homegroup folder. Default path: Not applicable—virtual folder.
HomeGroupCurrentUserRepresents the The user's username (%USERNAME%) folder. Default path: Not applicable—virtual folder.
ImplicitAppShortcutsRepresents the ImplicitAppShortcuts folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts.
InternetCacheRepresents the Temporary Internet Files folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files.
InternetFolderRepresents the The Internet folder. Default path: Not applicable—virtual folder.
LibrariesRepresents the Libraries folder. Default path: %APPDATA%\Microsoft\Windows\Libraries.
LinksRepresents the Links folder. Default path: %USERPROFILE%\Links.
LocalAppDataRepresents the Local folder. Default path: %LOCALAPPDATA% (%USERPROFILE%\AppData\Local).
LocalAppDataLowRepresents the LocalLow folder. Default path: %USERPROFILE%\AppData\LocalLow.
LocalizedResourcesDirRepresents the None folder. Default path: %windir%\resources\0409 (code page).
MusicRepresents the Music folder. Default path: %USERPROFILE%\Music.
MusicLibraryRepresents the Music folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Music.library-ms.
NameGets the display name of the known folder.
NetHoodRepresents the Network Shortcuts folder. Default path: %APPDATA%\Microsoft\Windows\Network Shortcuts.
NetworkFolderRepresents the Network folder. Default path: Not applicable—virtual folder.
Objects3DRepresents the 3D Objects folder. Default path: %USERPROFILE%\3D Objects.
OriginalImagesRepresents the Original Images folder. Default path: %LOCALAPPDATA%\Microsoft\Windows Photo Gallery\Original Images.
PhotoAlbumsRepresents the Slide Shows folder. Default path: %USERPROFILE%\Pictures\Slide Shows.
PicturesRepresents the Pictures folder. Default path: %USERPROFILE%\Pictures.
PicturesLibraryRepresents the Pictures folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Pictures.library-ms.
PlaylistsRepresents the Playlists folder. Default path: %USERPROFILE%\Music\Playlists.
PrintHoodRepresents the Printer Shortcuts folder. Default path: %APPDATA%\Microsoft\Windows\Printer Shortcuts.
PrintersFolderRepresents the Printers folder. Default path: Not applicable—virtual folder.
ProfileRepresents the The user's username (%USERNAME%) folder. Default path: %USERPROFILE% (%SystemDrive%\Users\%USERNAME%).
ProgramDataRepresents the ProgramData folder. Default path: %ALLUSERSPROFILE% (%ProgramData%, %SystemDrive%\ProgramData).
ProgramFilesRepresents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).
ProgramFilesCommonRepresents the Common Files folder. Default path: %ProgramFiles%\Common Files.
ProgramFilesCommonX64Represents the Common Files folder. Default path: %ProgramFiles%\Common Files.
ProgramFilesCommonX86Represents the Common Files folder. Default path: %ProgramFiles%\Common Files.
ProgramFilesX64Represents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).
ProgramFilesX86Represents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).
ProgramsRepresents the Programs folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs.
PublicRepresents the Public folder. Default path: %PUBLIC% (%SystemDrive%\Users\Public).
PublicDesktopRepresents the Public Desktop folder. Default path: %PUBLIC%\Desktop.
PublicDocumentsRepresents the Public Documents folder. Default path: %PUBLIC%\Documents.
PublicDownloadsRepresents the Public Downloads folder. Default path: %PUBLIC%\Downloads.
PublicGameTasksRepresents the GameExplorer folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\GameExplorer.
PublicLibrariesRepresents the Libraries folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Libraries.
PublicMusicRepresents the Public Music folder. Default path: %PUBLIC%\Music.
PublicPicturesRepresents the Public Pictures folder. Default path: %PUBLIC%\Pictures.
PublicRingtonesRepresents the Ringtones folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Ringtones.
PublicUserTilesRepresents the Public Account Pictures folder. Default path: %PUBLIC%\AccountPictures.
PublicVideosRepresents the Public Videos folder. Default path: %PUBLIC%\Videos.
QuickLaunchRepresents the Quick Launch folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch.
RecentRepresents the Recent Items folder. Default path: %APPDATA%\Microsoft\Windows\Recent.
RecordedTVLibraryRepresents the Recorded TV folder. Default path: %PUBLIC%\RecordedTV.library-ms.
RecycleBinFolderRepresents the Recycle Bin folder. Default path: Not applicable—virtual folder.
ResourceDirRepresents the Resources folder. Default path: %windir%\Resources.
RingtonesRepresents the Ringtones folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Ringtones.
RoamedTileImagesRepresents the RoamedTileImages folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\RoamedTileImages.
RoamingAppDataRepresents the Roaming folder. Default path: %APPDATA% (%USERPROFILE%\AppData\Roaming).
RoamingTilesRepresents the RoamingTiles folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\RoamingTiles.
SEARCH_CSCRepresents the Offline Files folder. Default path: Not applicable—virtual folder.
SEARCH_MAPIRepresents the Microsoft Office Outlook folder. Default path: Not applicable—virtual folder.
SampleMusicRepresents the Sample Music folder. Default path: %PUBLIC%\Music\Sample Music.
SamplePicturesRepresents the Sample Pictures folder. Default path: %PUBLIC%\Pictures\Sample Pictures.
SamplePlaylistsRepresents the Sample Playlists folder. Default path: %PUBLIC%\Music\Sample Playlists.
SampleVideosRepresents the Sample Videos folder. Default path: %PUBLIC%\Videos\Sample Videos.
SavedGamesRepresents the Saved Games folder. Default path: %USERPROFILE%\Saved Games.
SavedPicturesRepresents the Saved Pictures folder. Default path: %USERPROFILE%\Pictures\Saved Pictures.
SavedPicturesLibraryRepresents the Saved Pictures Library folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\SavedPictures.library-ms.
SavedSearchesRepresents the Searches folder. Default path: %USERPROFILE%\Searches.
ScreenshotsRepresents the Screenshots folder. Default path: %USERPROFILE%\Pictures\Screenshots.
SearchHistoryRepresents the History folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\ConnectedSearch\History.
SearchHomeRepresents the Search Results folder. Default path: Not applicable—virtual folder.
SearchTemplatesRepresents the Templates folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\ConnectedSearch\Templates.
SendToRepresents the SendTo folder. Default path: %APPDATA%\Microsoft\Windows\SendTo.
SidebarDefaultPartsRepresents the Gadgets folder. Default path: %ProgramFiles%\Windows Sidebar\Gadgets.
SidebarPartsRepresents the Gadgets folder. Default path: %LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets.
SkyDriveRepresents the OneDrive folder. Default path: %USERPROFILE%\OneDrive.
SkyDriveCameraRollRepresents the Camera Roll folder. Default path: %USERPROFILE%\OneDrive\Pictures\Camera Roll.
SkyDriveDocumentsRepresents the Documents folder. Default path: %USERPROFILE%\OneDrive\Documents.
SkyDrivePicturesRepresents the Pictures folder. Default path: %USERPROFILE%\OneDrive\Pictures.
StartMenuRepresents the Start Menu folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu.
StartupRepresents the Startup folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs\StartUp.
SyncManagerFolderRepresents the Sync Center folder. Default path: Not applicable—virtual folder.
SyncResultsFolderRepresents the Sync Results folder. Default path: Not applicable—virtual folder.
SyncSetupFolderRepresents the Sync Setup folder. Default path: Not applicable—virtual folder.
SystemRepresents the System32 folder. Default path: %windir%\system32.
SystemX86Represents the System32 folder. Default path: %windir%\system32.
TemplatesRepresents the Templates folder. Default path: %APPDATA%\Microsoft\Windows\Templates.
UserPinnedRepresents the User Pinned folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned.
UserProfilesRepresents the Users folder. Default path: %SystemDrive%\Users.
UserProgramFilesRepresents the Programs folder. Default path: %LOCALAPPDATA%\Programs.
UserProgramFilesCommonRepresents the Programs folder. Default path: %LOCALAPPDATA%\Programs\Common.
UsersFilesRepresents the The user's full name (for instance, Jean Philippe Bagel) entered when the user account was created. folder. Default path: Not applicable—virtual folder.
UsersLibrariesRepresents the Libraries folder. Default path: Not applicable—virtual folder.
VideosRepresents the Videos folder. Default path: %USERPROFILE%\Videos.
VideosLibraryRepresents the Videos folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Videos.library-ms.
WindowsRepresents the Windows folder. Default path: %windir%.

AccountPictures

KnownFolder.cs

Represents the Account Pictures folder. Default path: %APPDATA%\Microsoft\Windows\AccountPictures.

public static KnownFolder AccountPictures { get; }

Property value

KnownFolder

AddNewPrograms

KnownFolder.cs

Represents the Get Programs folder. Default path: Not applicable—virtual folder.

public static KnownFolder AddNewPrograms { get; }

Property value

KnownFolder

AdminTools

KnownFolder.cs

Represents the Administrative Tools folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs\Administrative Tools.

public static KnownFolder AdminTools { get; }

Property value

KnownFolder

AppDataDesktop

KnownFolder.cs

Represents the AppDataDesktop folder. Default path: %LOCALAPPDATA%\Desktop.

public static KnownFolder AppDataDesktop { get; }

Property value

KnownFolder

AppDataDocuments

KnownFolder.cs

Represents the AppDataDocuments folder. Default path: %LOCALAPPDATA%\Documents.

public static KnownFolder AppDataDocuments { get; }

Property value

KnownFolder

AppDataFavorites

KnownFolder.cs

Represents the AppDataFavorites folder. Default path: %LOCALAPPDATA%\Favorites.

public static KnownFolder AppDataFavorites { get; }

Property value

KnownFolder

AppDataProgramData

KnownFolder.cs

Represents the AppDataProgramData folder. Default path: %LOCALAPPDATA%\ProgramData.

public static KnownFolder AppDataProgramData { get; }

Property value

KnownFolder

AppUpdates

KnownFolder.cs

Represents the Installed Updates folder. Default path: Not applicable—virtual folder.

public static KnownFolder AppUpdates { get; }

Property value

KnownFolder

ApplicationShortcuts

KnownFolder.cs

Represents the Application Shortcuts folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Application Shortcuts.

public static KnownFolder ApplicationShortcuts { get; }

Property value

KnownFolder

AppsFolder

KnownFolder.cs

Represents the Applications folder. Default path: Not applicable—virtual folder.

public static KnownFolder AppsFolder { get; }

Property value

KnownFolder

Represents the Temporary Burn Folder folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Burn\Burn.

public static KnownFolder CDBurning { get; }

Property value

KnownFolder

CameraRoll

KnownFolder.cs

Represents the Camera Roll folder. Default path: %USERPROFILE%\Pictures\Camera Roll.

public static KnownFolder CameraRoll { get; }

Property value

KnownFolder

ChangeRemovePrograms

KnownFolder.cs

Represents the Programs and Features folder. Default path: Not applicable—virtual folder.

public static KnownFolder ChangeRemovePrograms { get; }

Property value

KnownFolder

CommonAdminTools

KnownFolder.cs

Represents the Administrative Tools folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Administrative Tools.

public static KnownFolder CommonAdminTools { get; }

Property value

KnownFolder

CommonPrograms

KnownFolder.cs

Represents the Programs folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs.

public static KnownFolder CommonPrograms { get; }

Property value

KnownFolder

CommonStartMenu

KnownFolder.cs

Represents the Start Menu folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu.

public static KnownFolder CommonStartMenu { get; }

Property value

KnownFolder

CommonStartup

KnownFolder.cs

Represents the Startup folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\StartUp.

public static KnownFolder CommonStartup { get; }

Property value

KnownFolder

CommonTemplates

KnownFolder.cs

Represents the Templates folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Templates.

public static KnownFolder CommonTemplates { get; }

Property value

KnownFolder

ComputerFolder

KnownFolder.cs

Represents the Computer folder. Default path: Not applicable—virtual folder.

public static KnownFolder ComputerFolder { get; }

Property value

KnownFolder

ConflictFolder

KnownFolder.cs

Represents the Conflicts folder. Default path: Not applicable—virtual folder.

public static KnownFolder ConflictFolder { get; }

Property value

KnownFolder

ConnectionsFolder

KnownFolder.cs

Represents the Network Connections folder. Default path: Not applicable—virtual folder.

public static KnownFolder ConnectionsFolder { get; }

Property value

KnownFolder

Represents the Contacts folder. Default path: %USERPROFILE%\Contacts.

public static KnownFolder Contacts { get; }

Property value

KnownFolder

ControlPanelFolder

KnownFolder.cs

Represents the Control Panel folder. Default path: Not applicable—virtual folder.

public static KnownFolder ControlPanelFolder { get; }

Property value

KnownFolder

Represents the Cookies folder. Default path: %APPDATA%\Microsoft\Windows\Cookies.

public static KnownFolder Cookies { get; }

Property value

KnownFolder

DefaultPath

KnownFolder.cs

Gets the default path for this known folder, possibly containing environment variables.

public string DefaultPath { get; }

Property value

string

Represents the Desktop folder. Default path: %USERPROFILE%\Desktop.

public static KnownFolder Desktop { get; }

Property value

KnownFolder

DeviceMetadataStore

KnownFolder.cs

Represents the DeviceMetadataStore folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\DeviceMetadataStore.

public static KnownFolder DeviceMetadataStore { get; }

Property value

KnownFolder

Represents the Documents folder. Default path: %USERPROFILE%\Documents.

public static KnownFolder Documents { get; }

Property value

KnownFolder

DocumentsLibrary

KnownFolder.cs

Represents the Documents folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Documents.library-ms.

public static KnownFolder DocumentsLibrary { get; }

Property value

KnownFolder

Represents the Downloads folder. Default path: %USERPROFILE%\Downloads.

public static KnownFolder Downloads { get; }

Property value

KnownFolder

Represents the Favorites folder. Default path: %USERPROFILE%\Favorites.

public static KnownFolder Favorites { get; }

Property value

KnownFolder

Gets the unique GUID identifier for this known folder.

public Guid FolderId { get; }

Property value

Guid

FolderType

KnownFolder.cs

Gets the type of the folder (e.g., PERUSER, COMMON, FIXED, VIRTUAL).

public string FolderType { get; }

Property value

string

Represents the Fonts folder. Default path: %windir%\Fonts.

public static KnownFolder Fonts { get; }

Property value

KnownFolder

Represents the GameExplorer folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\GameExplorer.

public static KnownFolder GameTasks { get; }

Property value

KnownFolder

Represents the Games folder. Default path: Not applicable—virtual folder.

public static KnownFolder Games { get; }

Property value

KnownFolder

Represents the History folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\History.

public static KnownFolder History { get; }

Property value

KnownFolder

Represents the Homegroup folder. Default path: Not applicable—virtual folder.

public static KnownFolder HomeGroup { get; }

Property value

KnownFolder

HomeGroupCurrentUser

KnownFolder.cs

Represents the The user's username (%USERNAME%) folder. Default path: Not applicable—virtual folder.

public static KnownFolder HomeGroupCurrentUser { get; }

Property value

KnownFolder

ImplicitAppShortcuts

KnownFolder.cs

Represents the ImplicitAppShortcuts folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts.

public static KnownFolder ImplicitAppShortcuts { get; }

Property value

KnownFolder

InternetCache

KnownFolder.cs

Represents the Temporary Internet Files folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files.

public static KnownFolder InternetCache { get; }

Property value

KnownFolder

InternetFolder

KnownFolder.cs

Represents the The Internet folder. Default path: Not applicable—virtual folder.

public static KnownFolder InternetFolder { get; }

Property value

KnownFolder

Represents the Libraries folder. Default path: %APPDATA%\Microsoft\Windows\Libraries.

public static KnownFolder Libraries { get; }

Property value

KnownFolder

LocalAppData

KnownFolder.cs

Represents the Local folder. Default path: %LOCALAPPDATA% (%USERPROFILE%\AppData\Local).

public static KnownFolder LocalAppData { get; }

Property value

KnownFolder

LocalAppDataLow

KnownFolder.cs

Represents the LocalLow folder. Default path: %USERPROFILE%\AppData\LocalLow.

public static KnownFolder LocalAppDataLow { get; }

Property value

KnownFolder

LocalizedResourcesDir

KnownFolder.cs

Represents the None folder. Default path: %windir%\resources\0409 (code page).

public static KnownFolder LocalizedResourcesDir { get; }

Property value

KnownFolder

Represents the Music folder. Default path: %USERPROFILE%\Music.

public static KnownFolder Music { get; }

Property value

KnownFolder

MusicLibrary

KnownFolder.cs

Represents the Music folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Music.library-ms.

public static KnownFolder MusicLibrary { get; }

Property value

KnownFolder

Gets the display name of the known folder.

public string Name { get; }

Property value

string

Represents the Network Shortcuts folder. Default path: %APPDATA%\Microsoft\Windows\Network Shortcuts.

public static KnownFolder NetHood { get; }

Property value

KnownFolder

NetworkFolder

KnownFolder.cs

Represents the Network folder. Default path: Not applicable—virtual folder.

public static KnownFolder NetworkFolder { get; }

Property value

KnownFolder

Represents the 3D Objects folder. Default path: %USERPROFILE%\3D Objects.

public static KnownFolder Objects3D { get; }

Property value

KnownFolder

OriginalImages

KnownFolder.cs

Represents the Original Images folder. Default path: %LOCALAPPDATA%\Microsoft\Windows Photo Gallery\Original Images.

public static KnownFolder OriginalImages { get; }

Property value

KnownFolder

PhotoAlbums

KnownFolder.cs

Represents the Slide Shows folder. Default path: %USERPROFILE%\Pictures\Slide Shows.

public static KnownFolder PhotoAlbums { get; }

Property value

KnownFolder

Represents the Pictures folder. Default path: %USERPROFILE%\Pictures.

public static KnownFolder Pictures { get; }

Property value

KnownFolder

PicturesLibrary

KnownFolder.cs

Represents the Pictures folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Pictures.library-ms.

public static KnownFolder PicturesLibrary { get; }

Property value

KnownFolder

Represents the Playlists folder. Default path: %USERPROFILE%\Music\Playlists.

public static KnownFolder Playlists { get; }

Property value

KnownFolder

Represents the Printer Shortcuts folder. Default path: %APPDATA%\Microsoft\Windows\Printer Shortcuts.

public static KnownFolder PrintHood { get; }

Property value

KnownFolder

PrintersFolder

KnownFolder.cs

Represents the Printers folder. Default path: Not applicable—virtual folder.

public static KnownFolder PrintersFolder { get; }

Property value

KnownFolder

Represents the The user's username (%USERNAME%) folder. Default path: %USERPROFILE% (%SystemDrive%\Users\%USERNAME%).

public static KnownFolder Profile { get; }

Property value

KnownFolder

ProgramData

KnownFolder.cs

Represents the ProgramData folder. Default path: %ALLUSERSPROFILE% (%ProgramData%, %SystemDrive%\ProgramData).

public static KnownFolder ProgramData { get; }

Property value

KnownFolder

ProgramFiles

KnownFolder.cs

Represents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).

public static KnownFolder ProgramFiles { get; }

Property value

KnownFolder

ProgramFilesCommon

KnownFolder.cs

Represents the Common Files folder. Default path: %ProgramFiles%\Common Files.

public static KnownFolder ProgramFilesCommon { get; }

Property value

KnownFolder

ProgramFilesCommonX64

KnownFolder.cs

Represents the Common Files folder. Default path: %ProgramFiles%\Common Files.

public static KnownFolder ProgramFilesCommonX64 { get; }

Property value

KnownFolder

ProgramFilesCommonX86

KnownFolder.cs

Represents the Common Files folder. Default path: %ProgramFiles%\Common Files.

public static KnownFolder ProgramFilesCommonX86 { get; }

Property value

KnownFolder

ProgramFilesX64

KnownFolder.cs

Represents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).

public static KnownFolder ProgramFilesX64 { get; }

Property value

KnownFolder

ProgramFilesX86

KnownFolder.cs

Represents the Program Files folder. Default path: %ProgramFiles% (%SystemDrive%\Program Files).

public static KnownFolder ProgramFilesX86 { get; }

Property value

KnownFolder

Represents the Programs folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs.

public static KnownFolder Programs { get; }

Property value

KnownFolder

Represents the Public folder. Default path: %PUBLIC% (%SystemDrive%\Users\Public).

public static KnownFolder Public { get; }

Property value

KnownFolder

PublicDesktop

KnownFolder.cs

Represents the Public Desktop folder. Default path: %PUBLIC%\Desktop.

public static KnownFolder PublicDesktop { get; }

Property value

KnownFolder

PublicDocuments

KnownFolder.cs

Represents the Public Documents folder. Default path: %PUBLIC%\Documents.

public static KnownFolder PublicDocuments { get; }

Property value

KnownFolder

PublicDownloads

KnownFolder.cs

Represents the Public Downloads folder. Default path: %PUBLIC%\Downloads.

public static KnownFolder PublicDownloads { get; }

Property value

KnownFolder

PublicGameTasks

KnownFolder.cs

Represents the GameExplorer folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\GameExplorer.

public static KnownFolder PublicGameTasks { get; }

Property value

KnownFolder

PublicLibraries

KnownFolder.cs

Represents the Libraries folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Libraries.

public static KnownFolder PublicLibraries { get; }

Property value

KnownFolder

PublicMusic

KnownFolder.cs

Represents the Public Music folder. Default path: %PUBLIC%\Music.

public static KnownFolder PublicMusic { get; }

Property value

KnownFolder

PublicPictures

KnownFolder.cs

Represents the Public Pictures folder. Default path: %PUBLIC%\Pictures.

public static KnownFolder PublicPictures { get; }

Property value

KnownFolder

PublicRingtones

KnownFolder.cs

Represents the Ringtones folder. Default path: %ALLUSERSPROFILE%\Microsoft\Windows\Ringtones.

public static KnownFolder PublicRingtones { get; }

Property value

KnownFolder

PublicUserTiles

KnownFolder.cs

Represents the Public Account Pictures folder. Default path: %PUBLIC%\AccountPictures.

public static KnownFolder PublicUserTiles { get; }

Property value

KnownFolder

PublicVideos

KnownFolder.cs

Represents the Public Videos folder. Default path: %PUBLIC%\Videos.

public static KnownFolder PublicVideos { get; }

Property value

KnownFolder

QuickLaunch

KnownFolder.cs

Represents the Quick Launch folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch.

public static KnownFolder QuickLaunch { get; }

Property value

KnownFolder

Represents the Recent Items folder. Default path: %APPDATA%\Microsoft\Windows\Recent.

public static KnownFolder Recent { get; }

Property value

KnownFolder

RecordedTVLibrary

KnownFolder.cs

Represents the Recorded TV folder. Default path: %PUBLIC%\RecordedTV.library-ms.

public static KnownFolder RecordedTVLibrary { get; }

Property value

KnownFolder

RecycleBinFolder

KnownFolder.cs

Represents the Recycle Bin folder. Default path: Not applicable—virtual folder.

public static KnownFolder RecycleBinFolder { get; }

Property value

KnownFolder

ResourceDir

KnownFolder.cs

Represents the Resources folder. Default path: %windir%\Resources.

public static KnownFolder ResourceDir { get; }

Property value

KnownFolder

Represents the Ringtones folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\Ringtones.

public static KnownFolder Ringtones { get; }

Property value

KnownFolder

RoamedTileImages

KnownFolder.cs

Represents the RoamedTileImages folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\RoamedTileImages.

public static KnownFolder RoamedTileImages { get; }

Property value

KnownFolder

RoamingAppData

KnownFolder.cs

Represents the Roaming folder. Default path: %APPDATA% (%USERPROFILE%\AppData\Roaming).

public static KnownFolder RoamingAppData { get; }

Property value

KnownFolder

RoamingTiles

KnownFolder.cs

Represents the RoamingTiles folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\RoamingTiles.

public static KnownFolder RoamingTiles { get; }

Property value

KnownFolder

SEARCH_CSC

KnownFolder.cs

Represents the Offline Files folder. Default path: Not applicable—virtual folder.

public static KnownFolder SEARCH_CSC { get; }

Property value

KnownFolder

SEARCH_MAPI

KnownFolder.cs

Represents the Microsoft Office Outlook folder. Default path: Not applicable—virtual folder.

public static KnownFolder SEARCH_MAPI { get; }

Property value

KnownFolder

SampleMusic

KnownFolder.cs

Represents the Sample Music folder. Default path: %PUBLIC%\Music\Sample Music.

public static KnownFolder SampleMusic { get; }

Property value

KnownFolder

SamplePictures

KnownFolder.cs

Represents the Sample Pictures folder. Default path: %PUBLIC%\Pictures\Sample Pictures.

public static KnownFolder SamplePictures { get; }

Property value

KnownFolder

SamplePlaylists

KnownFolder.cs

Represents the Sample Playlists folder. Default path: %PUBLIC%\Music\Sample Playlists.

public static KnownFolder SamplePlaylists { get; }

Property value

KnownFolder

SampleVideos

KnownFolder.cs

Represents the Sample Videos folder. Default path: %PUBLIC%\Videos\Sample Videos.

public static KnownFolder SampleVideos { get; }

Property value

KnownFolder

SavedGames

KnownFolder.cs

Represents the Saved Games folder. Default path: %USERPROFILE%\Saved Games.

public static KnownFolder SavedGames { get; }

Property value

KnownFolder

SavedPictures

KnownFolder.cs

Represents the Saved Pictures folder. Default path: %USERPROFILE%\Pictures\Saved Pictures.

public static KnownFolder SavedPictures { get; }

Property value

KnownFolder

SavedPicturesLibrary

KnownFolder.cs

Represents the Saved Pictures Library folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\SavedPictures.library-ms.

public static KnownFolder SavedPicturesLibrary { get; }

Property value

KnownFolder

SavedSearches

KnownFolder.cs

Represents the Searches folder. Default path: %USERPROFILE%\Searches.

public static KnownFolder SavedSearches { get; }

Property value

KnownFolder

Screenshots

KnownFolder.cs

Represents the Screenshots folder. Default path: %USERPROFILE%\Pictures\Screenshots.

public static KnownFolder Screenshots { get; }

Property value

KnownFolder

SearchHistory

KnownFolder.cs

Represents the History folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\ConnectedSearch\History.

public static KnownFolder SearchHistory { get; }

Property value

KnownFolder

SearchHome

KnownFolder.cs

Represents the Search Results folder. Default path: Not applicable—virtual folder.

public static KnownFolder SearchHome { get; }

Property value

KnownFolder

SearchTemplates

KnownFolder.cs

Represents the Templates folder. Default path: %LOCALAPPDATA%\Microsoft\Windows\ConnectedSearch\Templates.

public static KnownFolder SearchTemplates { get; }

Property value

KnownFolder

Represents the SendTo folder. Default path: %APPDATA%\Microsoft\Windows\SendTo.

public static KnownFolder SendTo { get; }

Property value

KnownFolder

SidebarDefaultParts

KnownFolder.cs

Represents the Gadgets folder. Default path: %ProgramFiles%\Windows Sidebar\Gadgets.

public static KnownFolder SidebarDefaultParts { get; }

Property value

KnownFolder

SidebarParts

KnownFolder.cs

Represents the Gadgets folder. Default path: %LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets.

public static KnownFolder SidebarParts { get; }

Property value

KnownFolder

Represents the OneDrive folder. Default path: %USERPROFILE%\OneDrive.

public static KnownFolder SkyDrive { get; }

Property value

KnownFolder

SkyDriveCameraRoll

KnownFolder.cs

Represents the Camera Roll folder. Default path: %USERPROFILE%\OneDrive\Pictures\Camera Roll.

public static KnownFolder SkyDriveCameraRoll { get; }

Property value

KnownFolder

SkyDriveDocuments

KnownFolder.cs

Represents the Documents folder. Default path: %USERPROFILE%\OneDrive\Documents.

public static KnownFolder SkyDriveDocuments { get; }

Property value

KnownFolder

SkyDrivePictures

KnownFolder.cs

Represents the Pictures folder. Default path: %USERPROFILE%\OneDrive\Pictures.

public static KnownFolder SkyDrivePictures { get; }

Property value

KnownFolder

Represents the Start Menu folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu.

public static KnownFolder StartMenu { get; }

Property value

KnownFolder

Represents the Startup folder. Default path: %APPDATA%\Microsoft\Windows\Start Menu\Programs\StartUp.

public static KnownFolder Startup { get; }

Property value

KnownFolder

SyncManagerFolder

KnownFolder.cs

Represents the Sync Center folder. Default path: Not applicable—virtual folder.

public static KnownFolder SyncManagerFolder { get; }

Property value

KnownFolder

SyncResultsFolder

KnownFolder.cs

Represents the Sync Results folder. Default path: Not applicable—virtual folder.

public static KnownFolder SyncResultsFolder { get; }

Property value

KnownFolder

SyncSetupFolder

KnownFolder.cs

Represents the Sync Setup folder. Default path: Not applicable—virtual folder.

public static KnownFolder SyncSetupFolder { get; }

Property value

KnownFolder

Represents the System32 folder. Default path: %windir%\system32.

public static KnownFolder System { get; }

Property value

KnownFolder

Represents the System32 folder. Default path: %windir%\system32.

public static KnownFolder SystemX86 { get; }

Property value

KnownFolder

Represents the Templates folder. Default path: %APPDATA%\Microsoft\Windows\Templates.

public static KnownFolder Templates { get; }

Property value

KnownFolder

UserPinned

KnownFolder.cs

Represents the User Pinned folder. Default path: %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned.

public static KnownFolder UserPinned { get; }

Property value

KnownFolder

UserProfiles

KnownFolder.cs

Represents the Users folder. Default path: %SystemDrive%\Users.

public static KnownFolder UserProfiles { get; }

Property value

KnownFolder

UserProgramFiles

KnownFolder.cs

Represents the Programs folder. Default path: %LOCALAPPDATA%\Programs.

public static KnownFolder UserProgramFiles { get; }

Property value

KnownFolder

UserProgramFilesCommon

KnownFolder.cs

Represents the Programs folder. Default path: %LOCALAPPDATA%\Programs\Common.

public static KnownFolder UserProgramFilesCommon { get; }

Property value

KnownFolder

UsersFiles

KnownFolder.cs

Represents the The user's full name (for instance, Jean Philippe Bagel) entered when the user account was created. folder. Default path: Not applicable—virtual folder.

public static KnownFolder UsersFiles { get; }

Property value

KnownFolder

UsersLibraries

KnownFolder.cs

Represents the Libraries folder. Default path: Not applicable—virtual folder.

public static KnownFolder UsersLibraries { get; }

Property value

KnownFolder

Represents the Videos folder. Default path: %USERPROFILE%\Videos.

public static KnownFolder Videos { get; }

Property value

KnownFolder

VideosLibrary

KnownFolder.cs

Represents the Videos folder. Default path: %APPDATA%\Microsoft\Windows\Libraries\Videos.library-ms.

public static KnownFolder VideosLibrary { get; }

Property value

KnownFolder

Represents the Windows folder. Default path: %windir%.

public static KnownFolder Windows { get; }

Property value

KnownFolder

Methods

NameDescription
ToString()

ToString()

KnownFolder.cs
public override string ToString()

Returns

string

No documentation is available.