Path.GetTempPath メソッド

定義

現在のユーザーの一時フォルダーのパスを返します。Returns the path of the current user's temporary folder.

public:
 static System::String ^ GetTempPath();
public static string GetTempPath ();
static member GetTempPath : unit -> string
Public Shared Function GetTempPath () As String

戻り値

一時フォルダーのパス。バックスラッシュで終わります。The path to the temporary folder, ending with a backslash.

例外

呼び出し元に、必要なアクセス許可がありません。The caller does not have the required permissions.

GetTempPath メソッドを呼び出す方法を次のコード例に示します。The following code shows how to call the GetTempPath method.

Dim result As String = Path.GetTempPath()  
Console.WriteLine(result)  
string result = Path.GetTempPath();  
Console.WriteLine(result);  

この例では、次のような出力が生成されます。This example produces output similar to the following.

C:\Users\UserName\AppData\Local\Temp\  

注釈

このメソッドは、次の順序で環境変数の存在を確認し、見つかった最初のパスを使用します。This method checks for the existence of environment variables in the following order and uses the first path found:

  1. TMP 環境変数によって指定されたパス。The path specified by the TMP environment variable.

  2. TEMP 環境変数によって指定されたパス。The path specified by the TEMP environment variable.

  3. USERPROFILE 環境変数によって指定されたパス。The path specified by the USERPROFILE environment variable.

  4. Windows ディレクトリ。The Windows directory.

セキュリティ

EnvironmentPermission
環境変数に無制限でアクセスできます。for unrestricted access to environment variables. 関連付けられた列挙型: UnrestrictedAssociated enumeration: Unrestricted

適用対象

こちらもご覧ください