Path.GetTempPath Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.