Environment.GetFolderPath Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sabit listesi tarafından tanımlanan sistem özel klasörünün yolunu alır.
Aşırı Yüklemeler
GetFolderPath(Environment+SpecialFolder) |
Belirtilen sistem özel klasörünün yolunu alır. |
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption) |
Özel klasörlere erişmek için belirtilen seçeneği kullanarak belirtilen sistem özel klasörünün yolunu alır. |
GetFolderPath(Environment+SpecialFolder)
- Kaynak:
- Environment.cs
- Kaynak:
- Environment.cs
- Kaynak:
- Environment.cs
Belirtilen sistem özel klasörünün yolunu alır.
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
Parametreler
- folder
- Environment.SpecialFolder
Sistem özel klasörünü tanımlayan numaralandırma değerlerinden biri.
Döndürülenler
Bu klasör bilgisayarınızda fiziksel olarak varsa, belirtilen sistem özel klasörünün yolu; aksi takdirde, boş bir dize ("").
İşletim sistemi oluşturmadıysa, varolan klasör silinmişse veya klasör fiziksel bir yola karşılık gelen Bilgisayarım gibi bir sanal dizinse, bir klasör fiziksel olarak mevcut olmaz.
Özel durumlar
folder
Environment.SpecialFolderüyesi değildir.
Geçerli platform desteklenmiyor.
Örnekler
Aşağıdaki örnekte, folder
parametresiyle ilişkili yolu döndürmek ve görüntülemek için GetFolderPath yönteminin nasıl kullanılacağı gösterilmektedir.
// 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
'
Açıklamalar
Bu yöntem, ortak bilgilere erişmek için kullanılabilecek Program Dosyaları, Programlar, Sistem veya Başlangıç gibi bir sistem özel klasörünün yolunu alır. Özel klasörler, Windows'un bir sürümünü yüklerken sistem tarafından varsayılan olarak veya açıkça kullanıcı tarafından ayarlanır.
folder
parametresi alınacak özel klasörü belirler ve Environment.SpecialFolder sabit listesindeki değerlerden biri olmalıdır; başka bir değer özel durum oluşturur.
Özel klasörler hakkında daha fazla bilgi için bkz. Sabit özel öğe kimliği listesi (CSIDL).
Ayrıca bkz.
- Unix'da GetFolderPath davranışını
Şunlara uygulanır
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)
- Kaynak:
- Environment.cs
- Kaynak:
- Environment.cs
- Kaynak:
- Environment.cs
Özel klasörlere erişmek için belirtilen seçeneği kullanarak belirtilen sistem özel klasörünün yolunu alır.
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
Parametreler
- folder
- Environment.SpecialFolder
Sistem özel klasörünü tanımlayan numaralandırma değerlerinden biri.
Özel bir klasöre erişmek için kullanılacak seçenekleri belirten numaralandırma değerlerinden biri.
Döndürülenler
Bu klasör bilgisayarınızda fiziksel olarak varsa, belirtilen sistem özel klasörünün yolu; aksi takdirde, boş bir dize ("").
İşletim sistemi oluşturmadıysa, varolan klasör silinmişse veya klasör fiziksel bir yola karşılık gelen Bilgisayarım gibi bir sanal dizinse, bir klasör fiziksel olarak mevcut olmaz.
Özel durumlar
folder
Environment.SpecialFolderüyesi değildir.
-veya-
option
Environment.SpecialFolderOptionüyesi değildir.
Geçerli platform desteklenmiyor.
Açıklamalar
Bu yöntem, ortak bilgilere erişmek için kullanılabilecek Program Dosyaları, Programlar, Sistem veya Başlangıç gibi bir sistem özel klasörünün yolunu alır. Özel klasörler, Windows'un bir sürümünü yüklerken sistem tarafından varsayılan olarak veya açıkça kullanıcı tarafından ayarlanır.
folder
parametresi alınacak özel klasörü belirler ve Environment.SpecialFolder sabit listesindeki değerlerden biri olmalıdır; başka bir değer özel durum oluşturur.
Özel klasörler hakkında daha fazla bilgi için bkz. Sabit özel öğe kimliği listesi (CSIDL).
Ayrıca bkz.
- Unix'da GetFolderPath davranışını