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.