Bagikan melalui


SettingsProperty Kelas

Definisi

Digunakan secara internal sebagai kelas yang mewakili metadata tentang properti konfigurasi individual.

public ref class SettingsProperty
public class SettingsProperty
type SettingsProperty = class
Public Class SettingsProperty
Warisan
SettingsProperty

Keterangan

SettingsProperty digunakan untuk menjelaskan properti pengaturan kelas yang berasal dari SettingsBase. API Pengaturan memungkinkan kumpulan properti pengaturan dikelompokkan ke dalam kelas runtime bahasa umum.

Saat mempertahankan pengaturan, SettingsBase kelas dasar meminta kumpulan SettingsProperty objek, yang dikelompokkan dalam kumpulan jenis SettingsPropertyCollection. Ini dilakukan dengan memanggil anggota Propertinya sendiri. Kelas yang diwariskan harus mengembalikan kumpulan properti untuk dipertahankan.

Setiap SettingsProperty objek menyertakan metadata tentang properti , termasuk yang berikut ini:

  • Nama.

  • Nilai default.

  • Jenis properti.

  • Metode serialisasi.

  • Penyedia yang digunakan untuk persistensi.

  • Atribut arbitrer lainnya yang spesifik konteks dan penyedia.

Konstruktor

SettingsProperty(SettingsProperty)

Menginisialisasi instans SettingsProperty baru kelas, berdasarkan parameter yang disediakan.

SettingsProperty(String)

Menginisialisasi instans baru kelas SettingsProperty. berdasarkan parameter yang disediakan.

SettingsProperty(String, Type, SettingsProvider, Boolean, Object, SettingsSerializeAs, SettingsAttributeDictionary, Boolean, Boolean)

Membuat instans SettingsProperty baru kelas berdasarkan parameter yang disediakan.

Properti

Attributes

Mendapatkan objek yang SettingsAttributeDictionary berisi atribut SettingsProperty objek .

DefaultValue

Mendapatkan atau mengatur nilai SettingsProperty default objek.

IsReadOnly

Mendapatkan atau mengatur nilai yang menentukan apakah objek bersifat SettingsProperty baca-saja.

Name

Mendapatkan atau mengatur nama SettingsProperty.

PropertyType

Mendapatkan atau mengatur jenis untuk SettingsProperty.

Provider

Mendapatkan atau mengatur penyedia untuk SettingsProperty.

SerializeAs

Mendapatkan atau mengatur SettingsSerializeAs objek untuk SettingsProperty.

ThrowOnErrorDeserializing

Mendapatkan atau menetapkan nilai yang menentukan apakah kesalahan akan dilemparkan ketika properti tidak berhasil dideserialisasi.

ThrowOnErrorSerializing

Mendapatkan atau menetapkan nilai yang menentukan apakah kesalahan akan dilemparkan ketika properti tidak berhasil diserialisasikan.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk