Поделиться через


Path.GetTempPath Метод

Определение

Возвращает путь к временной папке текущего пользователя.

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

Возвращаемое значение

Путь к временной папке, заканчивающийся DirectorySeparatorChar.

Исключения

Вызывающий объект не имеет необходимых разрешений.

Примеры

В следующем коде показано, как вызвать метод GetTempPath.

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

Этот пример создает выходные данные, аналогичные приведенному ниже.

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

Комментарии

Метод не проверяет, существует ли путь или проверить, может ли текущий процесс получить доступ к пути.

Если текущая версия Windows предоставляет API Win32 GetTempPath2, этот метод вызывает этот API и возвращает разрешенный путь. Дополнительные сведения о том, как выполняется это разрешение, включая управление возвращаемым значением с помощью переменных среды, см. в разделе примечания документации GetTempPath2. API GetTempPath2 может быть недоступен во всех версиях Windows.

В версиях Windows, которые не предоставляют GetTempPath2, этот метод вызывает API GetTempPath Win32 и возвращает разрешенный путь. Дополнительные сведения о том, как выполняется это разрешение, включая управление возвращаемым значением с помощью переменных среды, см. в разделе примечания документации GetTempPath.

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

См. также раздел