Environment.GetFolderPath Méthode

Définition

Obtient le chemin d'accès au dossier spécial du 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 identifiant un dossier spécial du système.

Retours

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

Un dossier n'existe pas physiquement s'il n'a pas été créé par le système d'exploitation, si le dossier existant a été supprimé ou s'il s'agit d'un dossier virtuel, tel que « Poste de travail », auquel ne correspond aucun 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 GetFolderPath méthode pour retourner et afficher le chemin d’accès associé au folder paramètre .

// 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 folder paramètre 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 identifiant un dossier spécial du système.

option
Environment.SpecialFolderOption

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

Retours

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

Un dossier n'existe pas physiquement s'il n'a pas été créé par le système d'exploitation, si le dossier existant a été supprimé ou s'il s'agit d'un dossier virtuel, tel que « Poste de travail », auquel ne correspond aucun chemin d'accès physique.

Exceptions

folder n’est pas membre de Environment.SpecialFolder

- ou -

options 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 folder paramètre 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 à