Baca dalam bahasa Inggris

Bagikan melalui


Environment.GetFolderPath Metode

Definisi

Mendapatkan jalur ke folder khusus sistem yang diidentifikasi oleh enumerasi yang ditentukan.

Overload

GetFolderPath(Environment+SpecialFolder)

Mendapatkan jalur ke folder khusus sistem yang ditentukan.

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Mendapatkan jalur ke folder khusus sistem yang ditentukan menggunakan opsi yang ditentukan untuk mengakses folder khusus.

GetFolderPath(Environment+SpecialFolder)

Sumber:
Environment.cs
Sumber:
Environment.cs
Sumber:
Environment.cs

Mendapatkan jalur ke folder khusus sistem yang ditentukan.

public static string GetFolderPath (Environment.SpecialFolder folder);

Parameter

folder
Environment.SpecialFolder

Salah satu nilai enumerasi yang mengidentifikasi folder khusus sistem.

Mengembalikan

Jalur ke folder khusus sistem yang ditentukan, jika folder tersebut secara fisik ada di komputer Anda; jika tidak, string kosong ("").

Folder tidak akan ada secara fisik jika sistem operasi tidak membuatnya, folder yang ada dihapus, atau folder adalah direktori virtual, seperti Komputer Saya, yang tidak sesuai dengan jalur fisik.

Pengecualian

Platform saat ini tidak didukung.

Contoh

Contoh berikut menunjukkan cara menggunakan metode GetFolderPath untuk mengembalikan dan menampilkan jalur yang terkait dengan parameter 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
*/

Keterangan

Metode ini mengambil jalur ke folder khusus sistem, seperti File Program, Program, Sistem, atau Startup, yang dapat digunakan untuk mengakses informasi umum. Folder khusus diatur secara default oleh sistem, atau secara eksplisit oleh pengguna, saat menginstal versi Windows.

Parameter folder menunjuk folder khusus untuk diambil dan harus menjadi salah satu nilai dalam enumerasi Environment.SpecialFolder; nilai lain melemparkan pengecualian.

Untuk informasi selengkapnya tentang folder khusus, lihat Daftar ID item khusus Konstanta (CSIDL).

Lihat juga

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Sumber:
Environment.cs
Sumber:
Environment.cs
Sumber:
Environment.cs

Mendapatkan jalur ke folder khusus sistem yang ditentukan menggunakan opsi yang ditentukan untuk mengakses folder khusus.

public static string GetFolderPath (Environment.SpecialFolder folder, Environment.SpecialFolderOption option);

Parameter

folder
Environment.SpecialFolder

Salah satu nilai enumerasi yang mengidentifikasi folder khusus sistem.

option
Environment.SpecialFolderOption

Salah satu nilai enumerasi yang menentukan opsi yang digunakan untuk mengakses folder khusus.

Mengembalikan

Jalur ke folder khusus sistem yang ditentukan, jika folder tersebut secara fisik ada di komputer Anda; jika tidak, string kosong ("").

Folder tidak akan ada secara fisik jika sistem operasi tidak membuatnya, folder yang ada dihapus, atau folder adalah direktori virtual, seperti Komputer Saya, yang tidak sesuai dengan jalur fisik.

Pengecualian

folder bukan anggota Environment.SpecialFolder.

-atau-

option bukan anggota Environment.SpecialFolderOption.

Platform saat ini tidak didukung.

Keterangan

Metode ini mengambil jalur ke folder khusus sistem, seperti File Program, Program, Sistem, atau Startup, yang dapat digunakan untuk mengakses informasi umum. Folder khusus diatur secara default oleh sistem, atau secara eksplisit oleh pengguna, saat menginstal versi Windows.

Parameter folder menunjuk folder khusus untuk diambil dan harus menjadi salah satu nilai dalam enumerasi Environment.SpecialFolder; nilai lain melemparkan pengecualian.

Untuk informasi selengkapnya tentang folder khusus, lihat Daftar ID item khusus Konstanta (CSIDL).

Lihat juga

Berlaku untuk

.NET 9 dan versi lainnya
Produk Versi
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1