Compartir vía


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 un DirectorySeparatorChar.

Excepciones

El autor de la llamada no tiene los permisos necesarios.

Ejemplos

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

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 actual de Windows expone la API de 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 a través del 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 las versiones de Windows que no exponen GetTempPath2, este método invoca la API de Win32 GetTempPath 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, consulte la sección comentarios de la documentación de GetTempPath.

Se aplica a

Consulte también