Antarmuka IPropertySystem (propsys.h)

Mengekspos metode yang mendapatkan deskripsi properti, mendaftarkan dan membatalkan pendaftaran skema properti, menghitung deskripsi properti, dan memformat nilai properti dengan cara yang ketat.

Warisan

Antarmuka IPropertySystem mewarisi dari antarmuka IUnknown . IPropertySystem juga memiliki jenis anggota ini:

Metode

Antarmuka IPropertySystem memiliki metode ini.

 
IPropertySystem::EnumeratePropertyDescriptions

Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescriptionList, untuk mendapatkan seluruh atau sebagian daftar deskripsi properti dalam sistem.
IPropertySystem::FormatForDisplay

Mendapatkan representasi string Unicode yang diformat dari nilai properti. (IPropertySystem.FormatForDisplay)
IPropertySystem::FormatForDisplayAlloc

Mendapatkan representasi string dari nilai properti ke buffer memori yang dialokasikan.
IPropertySystem::GetPropertyDescription

Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescription, untuk mendapatkan deskripsi properti untuk PROPERTYKEY tertentu.
IPropertySystem::GetPropertyDescriptionByName

Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescription, untuk mendapatkan deskripsi properti untuk nama kanonis tertentu.
IPropertySystem::GetPropertyDescriptionListFromString

Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescriptionList, untuk mendapatkan koleksi deskripsi properti yang diurutkan, berdasarkan string yang disediakan.
IPropertySystem::RefreshPropertySchema

Tidak didukung. (IPropertySystem.RefreshPropertySchema)
IPropertySystem::RegisterPropertySchema

Menginformasikan subsistem skema tentang penambahan file skema deskripsi properti. (IPropertySystem.RegisterPropertySchema)
IPropertySystem::UnregisterPropertySchema

Menginformasikan subsistem skema penghapusan file skema deskripsi properti (.propdesc), menggunakan jalur file ke file .propdesc pada komputer lokal.

Keterangan

Banyak API yang diekspor (seperti PSGetPropertyDescription) hanyalah pembungkus di sekitar metode IPropertySystem . Jika kode Anda memanggil banyak API pembantu ini secara berurutan, mungkin ada baiknya untuk membuat instans satu objek IPropertySystem , dan memanggil metode secara langsung, daripada memanggil API pembantu. (Untuk meningkatkan performa, API pembantu memang mendapatkan instans cache objek IPropertySystem .)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header propsys.h
Redistribusi Windows Desktop Search (WDS) 3.0