Path.GetTempPath Método

Definición

Devuelve la ruta de acceso de la carpeta temporal del usuario actual.

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

Devoluciones

Ruta de acceso a la carpeta temporal, que termina con .DirectorySeparatorChar

Excepciones

El autor de la llamada no tiene los permisos necesarios.

Ejemplos

En el código siguiente se muestra cómo llamar al GetTempPath método .

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

En este ejemplo se genera una salida similar a la siguiente.

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

Comentarios

El método no comprueba que la ruta de acceso exista o pruebe para ver si el proceso actual puede acceder a la ruta de acceso.

Si la versión de Windows actual expone la API GetTempPath2 Win32, este método invoca esa API y devuelve la ruta de acceso resuelta. Para obtener más información sobre cómo se realiza esta resolución, incluido cómo controlar el valor devuelto mediante el uso de variables de entorno, vea la sección Comentarios de la documentación de GetTempPath2. Es posible que la API GetTempPath2 no esté disponible en todas las versiones de Windows.

En Windows versiones que no exponen GetTempPath2, este método invoca en su lugar la API GetTempPath Win32 y devuelve la ruta de acceso resuelta. Para obtener más información sobre cómo se realiza esta resolución, incluido cómo controlar el valor devuelto mediante el uso de variables de entorno, vea la sección Comentarios de la documentación de GetTempPath.

Se aplica a

Consulte también