Partage via


Environment.GetFolderPath Méthode

Définition

Obtient le chemin d’accès au dossier spécial système identifié par l’énumération spécifiée.

Surcharges

GetFolderPath(Environment+SpecialFolder)

Obtient le chemin d’accès au dossier spécial système spécifié.

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Obtient le chemin d’accès au dossier spécial système spécifié à l’aide d’une option spécifiée pour accéder aux dossiers spéciaux.

GetFolderPath(Environment+SpecialFolder)

Source:
Environment.cs
Source:
Environment.cs
Source:
Environment.cs

Obtient le chemin d’accès au dossier spécial système spécifié.

public:
 static System::String ^ GetFolderPath(Environment::SpecialFolder folder);
public static string GetFolderPath (Environment.SpecialFolder folder);
static member GetFolderPath : Environment.SpecialFolder -> string
Public Shared Function GetFolderPath (folder As Environment.SpecialFolder) As String

Paramètres

folder
Environment.SpecialFolder

Une des valeurs d’énumération qui identifie un dossier spécial système.

Retours

Chemin d’accès au dossier spécial système spécifié, si ce dossier existe physiquement sur votre ordinateur ; sinon, une chaîne vide («  »).

Un dossier n’existe pas physiquement si le système d’exploitation ne l’a pas créé, le dossier existant a été supprimé ou le dossier est un répertoire virtuel, tel que Mon ordinateur, qui ne correspond pas à un chemin d’accès physique.

Exceptions

folder n’est pas membre de Environment.SpecialFolder.

La plateforme actuelle n’est pas prise en charge.

Exemples

L’exemple suivant montre comment utiliser la méthode GetFolderPath pour retourner et afficher le chemin d’accès associé au paramètre folder.

// Sample for the Environment::GetFolderPath method
using namespace System;
int main()
{
   Console::WriteLine();
   Console::WriteLine( "GetFolderPath: {0}", Environment::GetFolderPath( Environment::SpecialFolder::System ) );
}

/*
This example produces the following results:

GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
using System;

class Sample
{
    public static void Main()
    {
    Console.WriteLine();
    Console.WriteLine("GetFolderPath: {0}",
                 Environment.GetFolderPath(Environment.SpecialFolder.System));
    }
}
/*
This example produces the following results:

GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
open System

printfn $"\nGetFolderPath: {Environment.GetFolderPath Environment.SpecialFolder.System}"
            
// This example produces the following results:
//     GetFolderPath: C:\WINNT\System32
' Sample for the Environment.GetFolderPath method
Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System))
   End Sub
End Class
'
'This example produces the following results:
'
'GetFolderPath: C:\WINNT\System32
'

Remarques

Cette méthode récupère le chemin d’accès à un dossier spécial système, tel que Program Files, Programs, System ou Startup, qui peut être utilisé pour accéder aux informations courantes. Les dossiers spéciaux sont définis par défaut par le système ou explicitement par l’utilisateur lors de l’installation d’une version de Windows.

Le paramètre folder désigne le dossier spécial à récupérer et doit être l’une des valeurs de l’énumération Environment.SpecialFolder ; toute autre valeur lève une exception.

Pour plus d’informations sur les dossiers spéciaux, consultez liste d’ID d’élément spécial constant (CSIDL).

Voir aussi

S’applique à

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Source:
Environment.cs
Source:
Environment.cs
Source:
Environment.cs

Obtient le chemin d’accès au dossier spécial système spécifié à l’aide d’une option spécifiée pour accéder aux dossiers spéciaux.

public:
 static System::String ^ GetFolderPath(Environment::SpecialFolder folder, Environment::SpecialFolderOption option);
public static string GetFolderPath (Environment.SpecialFolder folder, Environment.SpecialFolderOption option);
static member GetFolderPath : Environment.SpecialFolder * Environment.SpecialFolderOption -> string
Public Shared Function GetFolderPath (folder As Environment.SpecialFolder, option As Environment.SpecialFolderOption) As String

Paramètres

folder
Environment.SpecialFolder

Une des valeurs d’énumération qui identifie un dossier spécial système.

option
Environment.SpecialFolderOption

Une des valeurs d’énumération qui spécifie les options à utiliser pour accéder à un dossier spécial.

Retours

Chemin d’accès au dossier spécial système spécifié, si ce dossier existe physiquement sur votre ordinateur ; sinon, une chaîne vide («  »).

Un dossier n’existe pas physiquement si le système d’exploitation ne l’a pas créé, le dossier existant a été supprimé ou le dossier est un répertoire virtuel, tel que Mon ordinateur, qui ne correspond pas à un chemin d’accès physique.

Exceptions

folder n’est pas membre de Environment.SpecialFolder.

-ou-

option n’est pas membre de Environment.SpecialFolderOption.

La plateforme actuelle n’est pas prise en charge.

Remarques

Cette méthode récupère le chemin d’accès à un dossier spécial système, tel que Program Files, Programs, System ou Startup, qui peut être utilisé pour accéder aux informations courantes. Les dossiers spéciaux sont définis par défaut par le système ou explicitement par l’utilisateur lors de l’installation d’une version de Windows.

Le paramètre folder désigne le dossier spécial à récupérer et doit être l’une des valeurs de l’énumération Environment.SpecialFolder ; toute autre valeur lève une exception.

Pour plus d’informations sur les dossiers spéciaux, consultez liste d’ID d’élément spécial constant (CSIDL).

Voir aussi

S’applique à