次の方法で共有


Environment.SpecialFolder 列挙体

システムの特別なフォルダへのディレクトリ パスを取得するために使用される列挙定数を指定します。

<Serializable>
Public Enum Environment.SpecialFolder
[C#]
[Serializable]
public enum Environment.SpecialFolder
[C++]
[Serializable]
__value public enum Environment.SpecialFolder
[JScript]
public
   Serializable
enum Environment.SpecialFolder

解説

システムの特別なフォルダとは、共通情報が格納された、Program Files、Programs、System、Startup などのフォルダです。特別なフォルダは、あるバージョンの Windows をインストールするときに、既定でシステムにより設定されるか、またはユーザーにより明示的に設定されます。

GetFolderPath メソッドは、これらの列挙定数を使用して、取得する特別なフォルダを指定します。

固定フォルダの詳細については、https://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/reference/enums/csidl.asp のトピック「CSIDL Values」を参照してください。

メンバ

メンバ名 説明
ApplicationData 現在のローミング ユーザーのアプリケーション固有のデータの共通リポジトリとして機能するディレクトリ。

ローミング ユーザーは、ネットワーク上の複数のコンピュータで作業します。ローミング ユーザーのプロファイルはネットワーク上のサーバーで保持され、ユーザーがログオンするとシステムに読み込まれます。

CommonApplicationData すべてのユーザーが使用するアプリケーション固有のデータの共通リポジトリとして機能するディレクトリ。
CommonProgramFiles アプリケーション間で共有されるコンポーネント用のディレクトリ。
Cookies インターネット cookies の共通リポジトリとして機能するディレクトリ。
Desktop 物理的なファイル システム上の場所ではない論理的なデスクトップ。
DesktopDirectory デスクトップ上のファイル オブジェクトを物理的に格納するために使用されるディレクトリ。

仮想フォルダであるデスクトップ フォルダ自体とこのディレクトリ フォルダを混同しないようにしてください。

Favorites ユーザーのお気に入り項目の共通リポジトリとして機能するディレクトリ。
History インターネットの履歴項目の共通リポジトリとして機能するディレクトリ。
InternetCache 一時インターネット ファイルの共通リポジトリとして機能するディレクトリ。
LocalApplicationData 現在の非ローミング ユーザーが使用するアプリケーション固有のデータの共通リポジトリとして機能するディレクトリ。
MyComputer マイ コンピュータ フォルダ。
MyMusic マイ ミュージック フォルダ。
MyPictures マイ ピクチャ フォルダ。
Personal ドキュメントの共通リポジトリとして機能するディレクトリ。
ProgramFiles プログラム ファイル ディレクトリ。
Programs ユーザーのプログラム グループを格納するディレクトリ。
Recent ユーザーが最近使用したドキュメントを格納するディレクトリ。
SendTo [送る] メニュー項目を格納するディレクトリ。
StartMenu [スタート] メニュー項目を格納するディレクトリ。
Startup ユーザーの [スタート アップ] プログラム グループに対応するディレクトリ。

ユーザーが Windows NT 以降のバージョンの Windows にログオンするか、それを起動するか、または Windows 98 を起動すると、これらのプログラムが起動されます。

System System ディレクトリ。
Templates ドキュメント テンプレートの共通リポジトリとして機能するディレクトリ。

必要条件

名前空間: System

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: Mscorlib (Mscorlib.dll 内)

参照

System 名前空間