Environment.GetFolderPath Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar sökvägen till den systemspecialmapp som identifieras av den angivna uppräkningen.
Överlagringar
| Name | Description |
|---|---|
| GetFolderPath(Environment+SpecialFolder) |
Hämtar sökvägen till den angivna systemspecialmappen. |
| GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption) |
Hämtar sökvägen till den angivna systemspecialmappen med ett angivet alternativ för åtkomst till särskilda mappar. |
GetFolderPath(Environment+SpecialFolder)
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
Hämtar sökvägen till den angivna systemspecialmappen.
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
Parametrar
- folder
- Environment.SpecialFolder
Ett av uppräkningsvärdena som identifierar en särskild systemmapp.
Returer
Sökvägen till den angivna systemspecialmappen om den mappen finns fysiskt på datorn. annars en tom sträng ("").
En mapp finns inte fysiskt om operativsystemet inte skapade den, den befintliga mappen har tagits bort eller om mappen är en virtuell katalog, till exempel Min dator, som inte motsvarar en fysisk sökväg.
Undantag
folder är inte medlem i Environment.SpecialFolder.
Den aktuella plattformen stöds inte.
Exempel
I följande exempel visas hur du använder GetFolderPath metoden för att returnera och visa sökvägen som är associerad med parametern folder .
// 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
'
Kommentarer
Den här metoden hämtar sökvägen till en särskild systemmapp, till exempel Programfiler, Program, System eller Start, som kan användas för att komma åt vanlig information. Särskilda mappar anges som standard av systemet, eller uttryckligen av användaren, när du installerar en version av Windows.
Parametern folder anger den särskilda mapp som ska hämtas och måste vara ett av värdena i Environment.SpecialFolder uppräkningen. Alla andra värden genererar ett undantag.
Mer information om särskilda mappar finns i CSIDL (Constant special item ID list).
Se även
Gäller för
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
- Källa:
- Environment.cs
Hämtar sökvägen till den angivna systemspecialmappen med ett angivet alternativ för åtkomst till särskilda mappar.
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
Parametrar
- folder
- Environment.SpecialFolder
Ett av uppräkningsvärdena som identifierar en särskild systemmapp.
Ett av uppräkningsvärdena som anger vilka alternativ som ska användas för att komma åt en särskild mapp.
Returer
Sökvägen till den angivna systemspecialmappen om den mappen finns fysiskt på datorn. annars en tom sträng ("").
En mapp finns inte fysiskt om operativsystemet inte skapade den, den befintliga mappen har tagits bort eller om mappen är en virtuell katalog, till exempel Min dator, som inte motsvarar en fysisk sökväg.
Undantag
folder är inte medlem i Environment.SpecialFolder.
-eller-
option är inte medlem i Environment.SpecialFolderOption.
Den aktuella plattformen stöds inte.
Kommentarer
Den här metoden hämtar sökvägen till en särskild systemmapp, till exempel Programfiler, Program, System eller Start, som kan användas för att komma åt vanlig information. Särskilda mappar anges som standard av systemet, eller uttryckligen av användaren, när du installerar en version av Windows.
Parametern folder anger den särskilda mapp som ska hämtas och måste vara ett av värdena i Environment.SpecialFolder uppräkningen. Alla andra värden genererar ett undantag.
Mer information om särskilda mappar finns i CSIDL (Constant special item ID list).