Environment.GetFolderPath Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour