Environment.SpecialFolder-Enumeration
Gibt Enumerationskonstanten an, mit denen Verzeichnispfade für besondere Systemordner abgerufen werden.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<ComVisibleAttribute(True)> _
Public Enumeration SpecialFolder
'Usage
Dim instance As SpecialFolder
[ComVisibleAttribute(true)]
public enum SpecialFolder
[ComVisibleAttribute(true)]
public enum class SpecialFolder
/** @attribute ComVisibleAttribute(true) */
public enum SpecialFolder
ComVisibleAttribute(true)
public enum SpecialFolder
Member
Membername | Beschreibung | |
---|---|---|
ApplicationData | Ein Verzeichnis, das als allgemeines Repository für programmspezifische Daten des aktuellen Roamingbenutzers verwendet wird.
Ein Roamingbenutzer arbeitet an mehreren Computern in einem Netzwerk. Das Profil eines Roamingbenutzers wird auf einem Server im Netzwerk gespeichert und in ein System geladen, wenn sich der Benutzer anmeldet. |
|
CommonApplicationData | Das Verzeichnis, das als allgemeines Repository für programmspezifische Daten verwendet wird, die von allen Benutzern verwendet werden. | |
CommonProgramFiles | Das Verzeichnis für Komponenten, die von mehreren Anwendungen gemeinsam genutzt werden. | |
Cookies | Das Verzeichnis, das als allgemeines Repository für Internetcookies verwendet wird. | |
Desktop | Der logische Desktop und nicht der physikalische Speicherort im Dateisystem. | |
DesktopDirectory | Das Verzeichnis, das für das physikalische Speichern von Dateiobjekten auf dem Desktop verwendet wird.
Dieses Verzeichnis darf nicht mit dem Desktopordner verwechselt werden, bei dem es sich um einen virtuellen Ordner handelt. |
|
Favorites | Das Verzeichnis, das als allgemeines Repository für die Favoriten des Benutzers verwendet wird. | |
History | Das Verzeichnis, das als allgemeines Repository für die Internetverlaufselemente verwendet wird. | |
InternetCache | Das Verzeichnis, das als allgemeines Repository für temporäre Internetdateien verwendet wird. | |
LocalApplicationData | Das Verzeichnis, das als allgemeines Repository für programmspezifische Daten verwendet wird, die von einem aktuellen Benutzer verwendet werden, der kein Roamingbenutzer ist. | |
MyComputer | Der Ordner "Arbeitsplatz".
Hinweis Die MyComputer-Konstante führt immer zu der leeren Zeichenfolge (""), da für den Ordner Arbeitsplatz kein Pfad definiert ist. |
|
MyDocuments | Der Ordner "Eigene Dateien". | |
MyMusic | Der Ordner "Eigene Musik". | |
MyPictures | Der Ordner "Eigene Bilder". | |
Personal | Das Verzeichnis, das als allgemeines Repository für Dokumente verwendet wird. | |
ProgramFiles | Das Verzeichnis für Programmdateien. | |
Programs | Das Verzeichnis, das die Programmgruppen des Benutzers enthält. | |
Recent | Das Verzeichnis, das die vom Benutzer zuletzt verwendeten Dokumente enthält. | |
SendTo | Das Verzeichnis, das die Elemente für das Menü Senden an enthält. | |
StartMenu | Das Verzeichnis, das die Elemente für das Menü Start enthält. | |
Startup | Das Verzeichnis, das der Programmgruppe Autostart des Benutzers entspricht.
Diese Programme werden vom System gestartet, sobald ein Benutzer Windows NT oder eine neuere Version startet oder sich dort anmeldet oder wenn er Windows 98 startet. |
|
System | Das Verzeichnis System. | |
Templates | Das Verzeichnis, das als allgemeines Repository für Dokumentvorlagen verwendet wird. |
Hinweise
Besondere Systemordner sind Ordner wie Programme (im Windows-Verzeichnis), Programme (im Startmenü), System oder Autostart, die allgemeine Informationen enthalten. Besondere Ordner werden in der Standardeinstellung vom System festgelegt, oder sie werden vom Benutzer bei der Windows-Installation festgelegt.
Die GetFolderPath-Methode gibt mithilfe dieser Enumerationskonstanten den abzurufenden Pfad für einen bestimmten Ordner an.
Weitere Informationen über bestimmte Ordner finden Sie im Thema "CSIDL Values" unter https://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/reference/enums/csidl.asp (nur auf Englisch verfügbar).
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0