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
Belirtilen sistem özel klasörünün yolu, bu klasör bilgisayarınızda fiziksel olarak varsa; aksi takdirde, boş bir dize ("").
İşletim sistemi oluşturmadıysa, var olan 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
öğesinin Environment.SpecialFolderüyesi değil.
Geçerli platform desteklenmiyor.
Örnekler
Aşağıdaki örnekte, parametresiyle ilişkili yolu döndürmek ve görüntülemek için yönteminin nasıl kullanılacağı GetFolderPath gösterilmektedir 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
'
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 numaralandırmadaki Environment.SpecialFolder değerlerden biri olmalıdır; diğer tüm değerler ö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.
Ş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
Belirtilen sistem özel klasörünün yolu, bu klasör bilgisayarınızda fiziksel olarak varsa; aksi takdirde, boş bir dize ("").
İşletim sistemi oluşturmadıysa, var olan 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
öğesinin Environment.SpecialFolderüyesi değil.
-veya-
options
öğesinin Environment.SpecialFolderOptionüyesi değil.
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 numaralandırmadaki Environment.SpecialFolder değerlerden biri olmalıdır; diğer tüm değerler ö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.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin