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.

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

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

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