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 |