OSFeature.Feature Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan instans static
kelas yang OSFeature akan digunakan untuk kueri fitur. Properti ini bersifat hanya baca.
public:
static property System::Windows::Forms::OSFeature ^ Feature { System::Windows::Forms::OSFeature ^ get(); };
public static System.Windows.Forms.OSFeature Feature { get; }
static member Feature : System.Windows.Forms.OSFeature
Public Shared ReadOnly Property Feature As OSFeature
Nilai Properti
Instans OSFeature kelas .
Contoh
Contoh kueri OSFeature berikut untuk fitur tersebut LayeredWindows . Versi diperiksa untuk melihat apakah itu null
, untuk menentukan apakah fitur tersebut ada. Hasilnya ditampilkan dalam kotak teks. Kode ini mengasumsikan textBox1
telah dibuat dan ditempatkan pada formulir.
private:
void LayeredWindows()
{
// Gets the version of the layered windows feature.
Version^ myVersion = OSFeature::Feature->GetVersionPresent(
OSFeature::LayeredWindows );
// Prints whether the feature is available.
if ( myVersion != nullptr )
{
textBox1->Text = "Layered windows feature is installed.\n";
}
else
{
textBox1->Text = "Layered windows feature is not installed.\n";
}
}
private void LayeredWindows() {
// Gets the version of the layered windows feature.
Version myVersion =
OSFeature.Feature.GetVersionPresent(OSFeature.LayeredWindows);
// Prints whether the feature is available.
if (myVersion != null)
textBox1.Text = "Layered windows feature is installed.\n";
else
textBox1.Text = "Layered windows feature is not installed.\n";
}
Private Sub LayeredWindows()
' Gets the version of the layered windows feature.
Dim myVersion As Version = _
OSFeature.Feature.GetVersionPresent(OSFeature.LayeredWindows)
' Prints whether the feature is available.
If (myVersion IsNot Nothing) Then
textBox1.Text = "Layered windows feature is installed." & _
ControlChars.CrLf
Else
textBox1.Text = "Layered windows feature is not installed." & _
ControlChars.CrLf
End If
End Sub
Keterangan
Gunakan properti ini static
untuk mengkueri fitur sistem operasi. Anda tidak dapat membuat instans kelas ini.
Untuk menentukan versi fitur, panggil GetVersionPresent metode . Untuk menentukan apakah fitur atau versi tertentu ada, panggil IsPresent metode dan tentukan fitur yang akan dicari dengan pengidentifikasi fitur yang disediakan di kelas ini.