Path.GetTempPath Path.GetTempPath Path.GetTempPath Path.GetTempPath Method

Определение

Возвращает путь к временной папке текущего пользователя.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.

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

Применяется к

Дополнительно