Freigeben über


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
Unterstützt von .NET Compact Framework 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.

Unterstützt von .NET Compact Framework 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". 
Unterstützt von .NET Compact Framework Personal Das Verzeichnis, das als allgemeines Repository für Dokumente verwendet wird. 
ProgramFiles Das Verzeichnis für Programmdateien. 
Unterstützt von .NET Compact Framework 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. 
Unterstützt von .NET Compact Framework StartMenu Das Verzeichnis, das die Elemente für das Menü Start enthält. 
Unterstützt von .NET Compact Framework 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

Siehe auch

Referenz

System-Namespace