Sistem Properti Windows
Gambaran umum teknologi Sistem Properti Windows.
Untuk mengembangkan Sistem Properti Windows, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
Enumerasi
_PROPERTYUI_FLAGS Menentukan fitur properti. |
GETPROPERTYSTOREFLAGS Menunjukkan bendera yang memodifikasi objek penyimpanan properti yang diambil oleh metode yang membuat penyimpanan properti, seperti IShellItem2::GetPropertyStore atau IPropertyStoreFactory::GetPropertyStore. |
PDOPSTATUS Menyediakan bendera status operasi. |
PKA_FLAGS Menjelaskan perilaku array perubahan properti. |
PLACEHOLDER_STATES Menentukan status yang dapat dimiliki file tempat penampung. Ambil nilai ini melalui properti System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus). |
PROPDESC_AGGREGATION_TYPE Menjelaskan bagaimana nilai properti ditampilkan saat beberapa item dipilih. |
PROPDESC_COLUMNINDEX_TYPE Menunjukkan apakah properti dapat diindeks atau bagaimana properti dapat diindeks. |
PROPDESC_CONDITION_TYPE Menjelaskan jenis kondisi yang akan digunakan saat menampilkan properti di UI penyusun kueri di Windows Vista, tetapi tidak di Windows 7 dan yang lebih baru. |
PROPDESC_ENUMFILTER Menjelaskan daftar deskripsi properti yang difilter yang dikembalikan. |
PROPDESC_FORMAT_FLAGS Digunakan oleh fungsi pembantu deskripsi properti, seperti PSFormatForDisplay, untuk menunjukkan format string properti. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Menjelaskan jenis deskripsi relatif untuk deskripsi properti, seperti yang ditentukan oleh atribut relativeDescriptionType dari elemen displayInfo. |
PROPDESC_SEARCHINFO_FLAGS Menentukan apakah dan bagaimana properti diindeks oleh Windows Search. |
PROPDESC_TYPE_FLAGS Menjelaskan atribut elemen typeInfo dalam file .propdesc properti. |
PROPDESC_VIEW_FLAGS Bendera ini menjelaskan properti dalam string daftar deskripsi properti. |
PROPVAR_COMPARE_UNIT Bendera ini dikaitkan dengan perbandingan struktur PROPVARIANT tertentu. |
PSC_STATE Menentukan status properti. Mereka diatur secara manual oleh kode yang menghosting cache penyimpanan properti dalam memori. |
SYNC_ENGINE_STATE_FLAGS Menentukan nilai yang digunakan oleh mesin sinkronisasi apa pun untuk mengekspos status mesin internal mereka ke nilai PKEY_StorageProviderStatus Penyimpanan Properti di Pengindeks File Untuk memperbarui properti, pertama-tama panggil IShellItem2::GetPropertyStore dengan bendera GPS_EXTRINSICPROPERTIES. Selanjutnya, panggil metode IPropertyStore::SetValue dari objek yang dikembalikan, menentukan kunci PKEY_StorageProviderStatus, untuk mengatur nilai bitmask properti menggunakan SYNC_ENGINE_STATE_FLAGS ini. |
SYNC_TRANSFER_STATUS Menentukan kemungkinan nilai status yang digunakan dalam properti System.SyncTransferStatus. |
Fungsi
Append Menyisipkan operasi perubahan di akhir array. |
|||
AppendOrReplace Menggantikan kemunculan pertama perubahan yang memengaruhi kunci properti yang sama dengan perubahan yang disediakan. Jika kunci properti belum ada dalam array, metode ini menambahkan perubahan ke akhir array. |
|||
ApplyToPropVariant Menerapkan perubahan pada nilai properti. |
|||
ClearPropVariantArray Membebaskan memori dan referensi yang digunakan oleh array struktur PROPVARIANT yang disimpan dalam array. |
|||
ClearVariantArray Membebaskan memori dan referensi yang digunakan oleh array struktur VARIAN yang disimpan dalam array. |
|||
CoerceToCanonicalValue Memaksakan nilai ke nilai kanonis, sesuai dengan deskripsi properti. |
|||
EnumeratePropertyDescriptions Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescriptionList, untuk mendapatkan seluruh atau sebagian daftar deskripsi properti dalam sistem. |
|||
FindMatchingIndex Membandingkan nilai properti yang ditentukan dengan nilai enumerasi dalam daftar dan mengembalikan indeks yang cocok. |
|||
FormatForDisplay Mendapatkan representasi string Unicode yang diformat dari nilai properti. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay Mendapatkan representasi string Unicode yang diformat dari nilai properti. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Mendapatkan representasi string Unicode yang diformat dari nilai properti. |
|||
FormatForDisplayAlloc Mendapatkan representasi string dari nilai properti ke buffer memori yang dialokasikan. |
|||
FreePropVariantArray Membebaskan memori dan referensi yang digunakan oleh array struktur PROPVARIANT. |
|||
GetAdditionalSortByAliases Mendapatkan alamat penunjuk ke antarmuka IPropertyDescriptionList, yang berisi nilai kolom pengurutan tambahan. |
|||
GetAggregationType Mendapatkan nilai yang menjelaskan bagaimana nilai properti ditampilkan saat beberapa item dipilih di UI. |
|||
GetAt Mendapatkan operasi perubahan pada indeks array tertentu. |
|||
GetAt Mendapatkan deskripsi properti di indeks yang ditentukan dalam daftar deskripsi properti. |
|||
GetAt Mendapatkan objek IPropertyEnumType pada indeks yang ditentukan dalam daftar. |
|||
GetCanonicalName Mendapatkan nama peka huruf besar/kecil di mana properti diketahui oleh sistem, terlepas dari nama yang dilokalkan. |
|||
GetColumnIndexType Menentukan bagaimana properti saat ini diindeks. |
|||
GetColumnState Mendapatkan bendera status kolom, yang menjelaskan bagaimana properti harus diperlakukan oleh antarmuka atau API yang menggunakan bendera ini. |
|||
GetConditionAt Tidak didukung. Mendapatkan kondisi pada indeks yang ditentukan. |
|||
GetConditionType Mendapatkan jenis kondisi dan operasi kondisi default untuk digunakan saat menampilkan properti di UI penyusun kueri. Ini memengaruhi daftar kondisi predikat (misalnya, sama dengan, kurang dari, dan berisi) yang ditampilkan untuk properti ini. |
|||
GetCount Mendapatkan jumlah operasi perubahan dalam array. |
|||
GetCount Mendapatkan jumlah properti yang disertakan dalam daftar properti. |
|||
GetCount Mendapatkan jumlah elemen dalam daftar. |
|||
GetDefaultColumnWidth Mendapatkan lebar kolom default properti dalam tampilan daftar. |
|||
GetDefaultWidth Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Mendapatkan lebar deskripsi properti. |
|||
GetDisplayName Mendapatkan nama tampilan properti seperti yang ditunjukkan di UI apa pun. |
|||
GetDisplayName Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Mendapatkan string yang menentukan nama properti yang cocok untuk ditampilkan kepada pengguna. |
|||
GetDisplayText Mendapatkan teks tampilan dari struktur informasi enumerasi. |
|||
GetDisplayType Mendapatkan tipe data saat ini yang digunakan untuk menampilkan properti . |
|||
GetEditInvitation Mendapatkan teks yang digunakan dalam kontrol edit yang dihosting dalam berbagai kotak dialog. |
|||
GetEnumType Mendapatkan jenis enumerasi dari struktur informasi enumerasi. |
|||
GetEnumTypeList Mendapatkan instans IPropertyEnumTypeList, yang dapat digunakan untuk menghitung nilai yang mungkin untuk properti. |
|||
GetFlags Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Mendapatkan bendera fitur properti untuk properti tertentu. |
|||
GetGroupingRange Mendapatkan metode pengelompokan yang akan digunakan saat tampilan dikelompokkan menurut properti, dan mengambil jenis pengelompokan. |
|||
GetHelpInfo Pengembang harus menggunakan IPropertyDescription sebagai gantinya. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference Mengambil referensi gambar yang terkait dengan enumerasi properti. |
|||
GetImageReferenceForValue Mendapatkan referensi gambar yang terkait dengan nilai properti. |
|||
GetMaxSize Mendapatkan nilai ukuran maksimum dari elemen searchInfo skema properti. |
|||
GetProjectionString Mengembalikan penunjuk ke string yang berisi nama kanonis item. |
|||
GetPropertyDescription Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescription, untuk mendapatkan deskripsi properti untuk PROPERTYKEY tertentu. |
|||
GetPropertyDescription Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Mendapatkan deskripsi properti dari properti tertentu. |
|||
GetPropertyDescriptionByName Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescription, untuk mendapatkan deskripsi properti untuk nama kanonis tertentu. |
|||
GetPropertyDescriptionListFromString Mendapatkan instans objek subsistem yang mengimplementasikan IPropertyDescriptionList, untuk mendapatkan koleksi deskripsi properti yang diurutkan, berdasarkan string yang disediakan. |
|||
GetPropertyKey Mendapatkan struktur yang bertindak sebagai pengidentifikasi unik properti. |
|||
GetPropertyStore Mendapatkan objek IPropertyStore yang sesuai dengan bendera yang disediakan. |
|||
GetPropertyStoreForKeys Mendapatkan objek IPropertyStore, dengan sekumpulan kunci properti. Ini memberikan metode alternatif, mungkin lebih cepat, untuk mendapatkan objek IPropertyStore dibandingkan dengan memanggil IPropertyStoreFactory::GetPropertyStore. |
|||
GetPropertyType Mendapatkan jenis varian properti . |
|||
GetRangeMinValue Mendapatkan nilai minimum dari struktur informasi enumerasi. |
|||
GetRangeSetValue Mendapatkan nilai yang ditetapkan dari struktur informasi enumerasi. |
|||
GetRelatedProperty Mengambil objek IPropertyDescription yang mewakili properti terkait. |
|||
GetRelativeDescription Membandingkan dua nilai properti dengan cara yang ditentukan oleh deskripsi properti. Mengembalikan dua string tampilan yang menjelaskan perbandingan kedua properti. |
|||
GetRelativeDescriptionType Mendapatkan jenis deskripsi relatif untuk deskripsi properti. |
|||
GetSearchInfoFlags Mendapatkan PROPDESC_SEARCHINFO_FLAGS yang terkait dengan properti . |
|||
GetSortByAlias Mendapatkan alamat penunjuk ke antarmuka IPropertyDescription yang berisi kolom pengurutan utama. |
|||
GetSortDescription Mendapatkan bendera deskripsi pengurutan saat ini untuk properti , yang menunjukkan kata-kata tertentu dari penawaran pengurutan. |
|||
GetSortDescriptionLabel Mendapatkan string tampilan yang dilokalkan yang menjelaskan urutan pengurutan saat ini. |
|||
GetState Mendapatkan status kunci properti tertentu. |
|||
GetTypeFlags Mendapatkan sekumpulan bendera yang menjelaskan penggunaan dan kemampuan properti. |
|||
GetValue Mendapatkan nilai dari struktur informasi enumerasi. |
|||
GetValueAndState Mendapatkan data nilai dan status untuk kunci properti. |
|||
GetViewFlags Mendapatkan set bendera saat ini yang mengatur tampilan properti. |
|||
InitPropVariantFromBoolean Menginisialisasi struktur PROPVARIANT tertentu sebagai VT_BOOL menggunakan nilai Boolean tertentu. |
|||
InitPropVariantFromBooleanVector Menginisialisasi struktur PROPVARIANT dari vektor Boolean tertentu. |
|||
InitPropVariantFromBuffer Menginisialisasi struktur PROPVARIANT menggunakan konten buffer. |
|||
InitPropVariantFromCLSID Menginisialisasi struktur PROPVARIANT berdasarkan pengidentifikasi kelas (CLSID). |
|||
InitPropVariantFromDouble Menginisialisasi struktur PROPVARIANT berdasarkan nilai ganda yang ditentukan. |
|||
InitPropVariantFromDoubleVector Menginisialisasi struktur PROPVARIANT berdasarkan vektor nilai ganda yang ditentukan. |
|||
InitPropVariantFromFileTime Menginisialisasi struktur PROPVARIANT berdasarkan informasi yang disimpan dalam struktur FILETIME. |
|||
InitPropVariantFromFileTimeVector Menginisialisasi struktur PROPVARIANT dari vektor nilai FILETIME tertentu. |
|||
InitPropVariantFromGUIDAsBuffer Menginisialisasi struktur PROPVARIANT berdasarkan GUID. Struktur diinisialisasi sebagai VT_VECTOR |
VT_UI1. | ||
InitPropVariantFromGUIDAsString Menginisialisasi struktur PROPVARIANT berdasarkan GUID. Struktur diinisialisasi sebagai VT_LPWSTR. |
|||
InitPropVariantFromInt16 Menginisialisasi struktur PROPVARIANT berdasarkan nilai bilangan bulat 16-bit. |
|||
InitPropVariantFromInt16Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor tertentu dari nilai bilangan bulat 16-bit. |
|||
InitPropVariantFromInt32 Menginisialisasi struktur PROPVARIANT berdasarkan nilai bilangan bulat 32-bit. |
|||
InitPropVariantFromInt32Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor nilai bilangan bulat 32-bit. |
|||
InitPropVariantFromInt64 Menginisialisasi struktur PROPVARIANT berdasarkan nilai Int64 tertentu. |
|||
InitPropVariantFromInt64Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor nilai Int64. |
|||
InitPropVariantFromPropVariantVectorElem Menginisialisasi struktur PROPVARIANT berdasarkan elemen vektor PROPVARIANT tertentu. |
|||
InitPropVariantFromResource Menginisialisasi struktur PROPVARIANT berdasarkan sumber daya string yang disematkan dalam file yang dapat dieksekusi. |
|||
InitPropVariantFromString Menginisialisasi struktur PROPVARIANT berdasarkan string tertentu. |
|||
InitPropVariantFromStringAsVector Menginisialisasi struktur PROPVARIANT dari string tertentu. String diurai sebagai daftar yang dibatasi titik koma (misalnya:_"A; B; C"). |
|||
InitPropVariantFromStringVector Menginisialisasi struktur PROPVARIANT dari vektor string tertentu. |
|||
InitPropVariantFromStrRet Menginisialisasi struktur PROPVARIANT berdasarkan string yang disimpan dalam struktur STRRET. |
|||
InitPropVariantFromUInt16 Menginisialisasi struktur PROPVARIANT berdasarkan nilai bilangan bulat 16-bit yang tidak ditandatangani. |
|||
InitPropVariantFromUInt16Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor nilai bilangan bulat 16-bit yang tidak ditandatangani. |
|||
InitPropVariantFromUInt32 Menginisialisasi struktur PROPVARIANT berdasarkan nilai bilangan bulat yang tidak ditandatangani 32-bit. |
|||
InitPropVariantFromUInt32Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor nilai bilangan bulat 32-bit yang tidak ditandatangani. |
|||
InitPropVariantFromUInt64 Menginisialisasi struktur PROPVARIANT dengan nilai bilangan bulat tidak bertanda 64-bit. |
|||
InitPropVariantFromUInt64Vector Menginisialisasi struktur PROPVARIANT berdasarkan vektor bilangan bulat yang tidak ditandatangani 64-bit. |
|||
InitPropVariantVectorFromPropVariant Menginisialisasi elemen vektor dalam struktur PROPVARIANT dengan nilai yang disimpan di PROPVARIANT lain. |
|||
InitVariantFromBoolean Menginisialisasi struktur VARIAN dengan nilai Boolean. |
|||
InitVariantFromBooleanArray Menginisialisasi struktur VARIAN dari array nilai Boolean. |
|||
InitVariantFromBuffer Menginisialisasi struktur VARIAN dengan konten buffer. |
|||
InitVariantFromDispatch Menginisialisasi struktur VARIAN berdasarkan instans objek IDispatch. |
|||
InitVariantFromDosDateTime Menginisialisasi struktur VARIAN dengan tanggal dan waktu yang diberikan dalam format yang digunakan oleh Microsoft MS-DOS. Nilai tanggal dan waktu dikonversi ke format yang digunakan untuk menyimpan tanggal dan waktu dalam VARIAN. |
|||
InitVariantFromDouble Menginisialisasi struktur VARIAN dengan nilai tipe DOUBLE. |
|||
InitVariantFromDoubleArray Menginisialisasi struktur VARIAN dengan array nilai jenis DOUBLE. |
|||
InitVariantFromFileTime Menginisialisasi struktur VARIAN dengan konten struktur FILETIME. |
|||
InitVariantFromFileTimeArray Menginisialisasi struktur VARIAN dengan array struktur FILETIME. |
|||
InitVariantFromGUIDAsBuffer Menginisialisasi struktur VARIAN berdasarkan GUID. Struktur diinisialisasi sebagai VT_ARRAY |
VT_UI1. | ||
InitVariantFromGUIDAsString Menginisialisasi struktur VARIAN berdasarkan GUID. Struktur diinisialisasi sebagai jenis VT_BSTR. |
|||
InitVariantFromInt16 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 16-bit. |
|||
InitVariantFromInt16Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 16-bit. |
|||
InitVariantFromInt32 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 32-bit. |
|||
InitVariantFromInt32Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 32-bit. |
|||
InitVariantFromInt64 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 64-bit. |
|||
InitVariantFromInt64Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 64-bit. |
|||
InitVariantFromResource Menginisialisasi struktur VARIAN berdasarkan sumber daya string yang disematkan dalam file yang dapat dieksekusi. |
|||
InitVariantFromString Menginisialisasi struktur VARIAN dengan string. |
|||
InitVariantFromStringArray Menginisialisasi struktur VARIAN dengan array string. |
|||
InitVariantFromStrRet Menginisialisasi struktur VARIAN dengan string yang disimpan dalam struktur STRRET. |
|||
InitVariantFromUInt16 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 16-bit yang tidak ditandatangani. |
|||
InitVariantFromUInt16Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 16-bit yang tidak ditandatangani. |
|||
InitVariantFromUInt32 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 32-bit yang tidak ditandatangani. |
|||
InitVariantFromUInt32Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 32-bit yang tidak ditandatangani. |
|||
InitVariantFromUInt64 Menginisialisasi struktur VARIAN dengan nilai bilangan bulat 64-bit yang tidak ditandatangani. |
|||
InitVariantFromUInt64Array Menginisialisasi struktur VARIAN dengan array nilai bilangan bulat 64-bit yang tidak ditandatangani. |
|||
InitVariantFromVariantArrayElem Menginisialisasi struktur VARIAN dengan nilai yang disimpan dalam struktur VARIAN lain. |
|||
InsertAt Menyisipkan operasi perubahan ke dalam array pada posisi yang ditentukan. |
|||
IsKeyInArray Menentukan apakah kunci properti tertentu ada dalam array perubahan. |
|||
IsPropertyWritable Mengkueri apakah handler properti memungkinkan properti tertentu diedit di UI oleh pengguna. |
|||
IsPropVariantString Menentukan apakah struktur PROPVARIANT yang ditentukan adalah jenis string. |
|||
IsPropVariantVector Menentukan apakah struktur PROPVARIANT memiliki jenis vektor. |
|||
IsValueCanonical Mendapatkan nilai yang menunjukkan apakah properti bersifat kanonis sesuai dengan definisi deskripsi properti. |
|||
IsVariantArray Menentukan apakah varian adalah array. |
|||
IsVariantString Menentukan apakah varian adalah string. |
|||
IsVarTypeFloat Mengembalikan apakah VARTYPE adalah float. |
|||
IsVarTypeInteger Mengembalikan apakah VARTYPE adalah bilangan bulat. |
|||
IsVarTypeNumber Menentukan apakah VARTYPE adalah angka. |
|||
IsVarTypeSignedInteger Mengembalikan apakah VARTYPE adalah bilangan bulat yang ditandatangani. |
|||
IsVarTypeUnsignedInteger Mengembalikan apakah VARTYPE adalah bilangan bulat yang tidak ditandatangani. |
|||
ParsePropertyName Pengembang harus menggunakan IPropertyDescription sebagai gantinya. Membaca karakter nama properti yang ditentukan dan mengidentifikasi FMTID dan PROPID properti. |
|||
PifMgr_CloseProperties Menutup properti aplikasi yang dibuka dengan PifMgr_OpenProperties. |
|||
PifMgr_GetProperties Mengembalikan blok data tertentu dari file .pif. |
|||
PifMgr_OpenProperties Membuka file .pif yang terkait dengan aplikasi Microsoft MS-DOS, dan mengembalikan handel ke properti aplikasi. |
|||
PifMgr_SetProperties Menetapkan nilai ke blok data dari file .pif. |
|||
PropVariantChangeType Memaksakan nilai yang disimpan sebagai struktur PROPVARIANT ke nilai yang setara dengan jenis varian yang berbeda. |
|||
PropVariantClear Menghapus struktur PROPVARIANT. |
|||
PropVariantCompare Membandingkan dua struktur PROPVARIANT, berdasarkan unit dan pengaturan perbandingan default. |
|||
PropVariantCompareEx Memperluas PropVariantCompare dengan memungkinkan pemanggil membandingkan dua struktur PROPVARIANT berdasarkan unit dan bendera perbandingan yang ditentukan. |
|||
PropVariantCopy Membuat salinan struktur PROPVARIANT. |
|||
PropVariantGetBooleanElem Mengekstrak satu elemen Boolean dari struktur proPVARIANT jenis VT_BOOL, VT_VECTOR |
VT_BOOL, atau VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem Mengekstrak elemen ganda tunggal dari struktur proPVARIANT jenis VT_R8, VT_VECTOR |
VT_R8, atau VT_ARRAY | VT_R8. | |
PropVariantGetElem Menginisialisasi struktur PROPVARIANT berdasarkan elemen tertentu dalam struktur PROPVARIANT lainnya. |
|||
PropVariantGetElementCount Mengambil jumlah elemen struktur PROPVARIANT. |
|||
PropVariantGetFileTimeElem Mengekstrak elemen FILETIME tunggal dari struktur proPVARIANT jenis VT_FILETIME, VT_VECTOR |
VT_FILETIME, atau VT_ARRAY | VT_FILETIME. | |
PropVariantGetInt16Elem Mengekstrak satu elemen Int16 dari struktur proPVARIANT jenis VT_I2, VT_VECTOR |
VT_I2, atau VT_ARRAY | VT_I2. | |
PropVariantGetInt32Elem Mengekstrak satu elemen Int32 dari PROPVARIANT jenis VT_I4, VT_VECTOR |
VT_I4, atau VT_ARRAY | VT_I4. | |
PropVariantGetInt64Elem Mengekstrak satu elemen Int64 dari struktur proPVARIANT jenis VT_I8, VT_VECTOR |
VT_I8, atau VT_ARRAY | VT_I8. | |
PropVariantGetStringElem Mengekstrak satu elemen string Unicode dari struktur proPVARIANT jenis VT_LPWSTR, VT_BSTR, VT_VECTOR |
VT_LPWSTR, VT_VECTOR | VT_BSTR, atau VT_ARRAY | VT_BSTR. |
PropVariantGetUInt16Elem Mengekstrak satu elemen Int16 yang tidak ditandatangani dari struktur PROPVARIANT jenis VT_U12, VT_VECTOR |
VT_U12, atau VT_ARRAY | VT_U12. | |
PropVariantGetUInt32Elem Mengekstrak satu elemen Int32 yang tidak ditandatangani dari struktur proPVARIANT jenis VT_UI4, VT_VECTOR |
VT_UI4, atau VT_ARRAY | VT_UI4. | |
PropVariantGetUInt64Elem Mengekstrak satu elemen Int64 yang tidak ditandatangani dari struktur tipe proPVARIANT VT_UI8, VT_VECTOR |
VT_UI8, atau VT_ARRAY | VT_UI8. | |
PropVariantToBoolean Mengekstrak nilai properti Boolean dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
PropVariantToBooleanVector Mengekstrak vektor Boolean dari struktur PROPVARIANT. |
|||
PropVariantToBooleanVectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor Boolean yang baru dialokasikan. |
|||
PropVariantToBooleanWithDefault Mengekstrak nilai properti Boolean dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToBSTR Mengekstrak nilai properti BSTR dari struktur PROPVARIANT. |
|||
PropVariantToBuffer Mengekstrak nilai buffer dari struktur tipe PROPVARIANT VT_VECTOR |
VT_UI1 atau VT_ARRRAY | VT_UI1. | |
PropVariantToCLSID Mengekstrak nilai properti pengidentifikasi kelas (CLSID) dari struktur PROPVARIANT. |
|||
PropVariantToDouble Mengekstrak nilai ganda dari struktur PROPVARIANT. |
|||
PropVariantToDoubleVector Mengekstrak vektor ganda dari struktur PROPVARIANT. |
|||
PropVariantToDoubleVectorAlloc Mengekstrak data dari struktur PROPVARIANT ke dalam vektor ganda yang baru dialokasikan. |
|||
PropVariantToDoubleWithDefault Mengekstrak nilai properti ganda dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToFileTime Mengekstrak struktur FILETIME dari struktur PROPVARIANT. |
|||
PropVariantToFileTimeVector Mengekstrak data dari struktur PROPVARIANT ke dalam vektor FILETIME. |
|||
PropVariantToFileTimeVectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor FILETIME yang baru dialokasikan. |
|||
PropVariantToGUID Mengekstrak nilai GUID dari struktur PROPVARIANT. |
|||
PropVariantToInt16 Mengekstrak nilai properti Int16 dari struktur PROPVARIANT. |
|||
PropVariantToInt16Vector Mengekstrak vektor nilai Int16 dari struktur PROPVARIANT. |
|||
PropVariantToInt16VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor Int16 yang baru dialokasikan. |
|||
PropVariantToInt16WithDefault Mengekstrak nilai properti Int16 dari struktur PROPVARIANT. Jika saat ini tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToInt32 Mengekstrak nilai properti Int32 dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
PropVariantToInt32Vector Mengekstrak vektor nilai panjang dari struktur PROPVARIANT. |
|||
PropVariantToInt32VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor Int32 yang baru dialokasikan. |
|||
PropVariantToInt32WithDefault Mengekstrak nilai Int32 dari struktur PROPVARIANT. Jika saat ini tidak ada nilai, maka nilai default yang ditentukan dikembalikan. |
|||
PropVariantToInt64 Mengekstrak nilai LONGLONG dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
PropVariantToInt64Vector Mengekstrak data dari struktur PROPVARIANT ke dalam vektor Int64. |
|||
PropVariantToInt64VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor LONGLONG yang baru dialokasikan. |
|||
PropVariantToInt64WithDefault Mengekstrak nilai properti Int64 dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToString Mengekstrak nilai string dari struktur PROPVARIANT. |
|||
PropVariantToStringAlloc Mengekstrak nilai properti string dari struktur PROPVARIANT. |
|||
PropVariantToStringVector Mengekstrak vektor string dari struktur PROPVARIANT. |
|||
PropVariantToStringVectorAlloc Mengekstrak data dari struktur PROPVARIANT ke dalam string yang baru dialokasikan dalam vektor yang baru dialokasikan. |
|||
PropVariantToStringWithDefault Mengekstrak nilai properti string dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToStrRet Mengekstrak string dari struktur PROPVARIANT dan menempatkannya ke dalam struktur STRRET. |
|||
PropVariantToUInt16 Mengekstrak nilai pendek yang tidak ditandatangani dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
PropVariantToUInt16Vector Mengekstrak data dari struktur PROPVARIANT ke dalam vektor pendek yang tidak ditandatangani. |
|||
PropVariantToUInt16VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke dalam vektor pendek yang baru dialokasikan yang tidak ditandatangani. |
|||
PropVariantToUInt16WithDefault Mengekstrak nilai pendek yang tidak ditandatangani dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToUInt32 Mengekstrak nilai ULONG dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
PropVariantToUInt32Vector Mengekstrak data dari struktur PROPVARIANT ke vektor ULONG. |
|||
PropVariantToUInt32VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor ULONG yang baru dialokasikan. |
|||
PropVariantToUInt32WithDefault Mengekstrak nilai ULONG dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToUInt64 Mengekstrak nilai UInt64 dari struktur PROPVARIANT. Jika tidak ada nilai yang dapat diekstrak, maka nilai default ditetapkan. |
|||
PropVariantToUInt64Vector Mengekstrak data dari struktur PROPVARIANT ke vektor ULONGLONG. |
|||
PropVariantToUInt64VectorAlloc Mengekstrak data dari struktur PROPVARIANT ke vektor ULONGLONG yang baru dialokasikan. |
|||
PropVariantToUInt64WithDefault Mengekstrak nilai ULONGLONG dari struktur PROPVARIANT. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
PropVariantToVariant Mengonversi konten struktur PROPVARIANT menjadi struktur VARIAN. |
|||
PropVariantToWinRTPropertyValue Mengekstrak data dari struktur PROPVARIANT ke dalam nilai properti Windows Runtime. |
|||
PSCoerceToCanonicalValue Mengonversi nilai properti ke nilai kanonis, sesuai dengan deskripsi properti. |
|||
PSCreateAdapterFromPropertyStore Membuat adaptor dari IPropertyStore. |
|||
PSCreateDelayedMultiplexPropertyStore Membuat penyimpanan properti baca-saja yang tertunda dan tertunda yang berisi beberapa penyimpanan properti. |
|||
PSCreateMemoryPropertyStore Membuat penyimpanan properti dalam memori. |
|||
PSCreateMultiplexPropertyStore Membuat penyimpanan properti baca-saja yang berisi beberapa penyimpanan properti, yang masing-masing harus mendukung IPropertyStore atau IPropertySetStorage. |
|||
PSCreatePropertyChangeArray Membuat kontainer untuk satu set objek IPropertyChange. Kontainer ini dapat digunakan dengan IFileOperation untuk menerapkan sekumpulan perubahan properti pada sekumpulan file. |
|||
PSCreatePropertyStoreFromObject Menerima antarmuka IUnknown dari objek yang mendukung IPropertyStore atau IPropertySetStorage. Jika objek mendukung IPropertySetStorage, objek dibungkus sehingga mendukung IPropertyStore. |
|||
PSCreatePropertyStoreFromPropertySetStorage Membungkus antarmuka IPropertySetStorage dalam antarmuka IPropertyStore. |
|||
PSCreateSimplePropertyChange Membuat perubahan properti sederhana. |
|||
PSEnumeratePropertyDescriptions API pembungkus yang memanggil IPropertySystem subsistem skema::EnumeratePropertyDescriptions. |
|||
PSFormatForDisplay Mendapatkan representasi string Unicode yang diformat dari nilai properti yang disimpan dalam struktur PROPVARIANT. Pemanggil bertanggung jawab untuk mengalokasikan buffer output. |
|||
PSFormatForDisplayAlloc Mendapatkan representasi string Unicode yang diformat dari nilai properti yang disimpan dalam struktur PROPVARIANT. Fungsi ini mengalokasikan memori untuk string output. |
|||
PSFormatPropertyValue Mendapatkan representasi string Unicode yang diformat dari nilai properti yang disimpan di penyimpanan properti. Fungsi ini mengalokasikan memori untuk string output. |
|||
PSGetImageReferenceForValue Mendapatkan instans antarmuka deskripsi properti untuk properti tertentu. |
|||
PSGetItemPropertyHandler Mengambil handler properti untuk item Shell. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject Mengambil handler properti untuk item Shell. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage Mendapatkan nilai dari penyimpanan properti berseri berdasarkan nama properti. |
|||
PSGetNameFromPropertyKey Mengambil nama kanonis properti , mengingat PROPERTYKEY-nya. |
|||
PSGetPropertyDescription Mendapatkan instans antarmuka deskripsi properti untuk properti yang ditentukan oleh struktur PROPERTYKEY. |
|||
PSGetPropertyDescriptionByName Mendapatkan instans antarmuka deskripsi properti untuk nama properti tertentu. |
|||
PSGetPropertyDescriptionListFromString Mendapatkan instans antarmuka daftar deskripsi properti untuk daftar properti tertentu. |
|||
PSGetPropertyFromPropertyStorage Mendapatkan nilai properti seperti yang disimpan dalam penyimpanan properti berseri. |
|||
PSGetPropertyKeyFromName Mendapatkan kunci properti untuk nama properti kanonis. |
|||
PSGetPropertySystem Mendapatkan instans objek subsistem yang mengimplementasikan IPropertySystem. |
|||
PSGetPropertyValue Mendapatkan nilai properti dari penyimpanan properti. |
|||
PSLookupPropertyHandlerCLSID Mendapatkan pengidentifikasi kelas (CLSID) dari handler properti file terdaftar per komputer. |
|||
PSPropertyBag_Delete Menghapus properti dari tas properti. |
|||
PSPropertyBag_ReadBOOL Membaca nilai data BOOL properti dalam tas properti. |
|||
PSPropertyBag_ReadBSTR Membaca nilai data BSTR dari properti dalam tas properti. |
|||
PSPropertyBag_ReadDWORD Membaca nilai data DWORD dari properti dalam tas properti. |
|||
PSPropertyBag_ReadGUID Membaca nilai data GUID dari properti dalam tas properti. |
|||
PSPropertyBag_ReadInt Membaca nilai data int dari properti dalam tas properti. |
|||
PSPropertyBag_ReadLONG Membaca nilai data LONG dari properti dalam tas properti. |
|||
PSPropertyBag_ReadPOINTL Mengambil koordinat properti yang disimpan dalam struktur POINTL dari tas properti tertentu. |
|||
PSPropertyBag_ReadPOINTS Mengambil koordinat properti yang disimpan dalam struktur POINTS dari tas properti tertentu. |
|||
PSPropertyBag_ReadPropertyKey Membaca kunci properti properti dalam tas properti tertentu. |
|||
PSPropertyBag_ReadRECTL Mengambil koordinat persegi panjang yang disimpan dalam properti yang terkandung dalam tas properti tertentu. |
|||
PSPropertyBag_ReadSHORT Membaca nilai data SHORT properti dalam tas properti. |
|||
PSPropertyBag_ReadStr Membaca nilai data string properti dalam tas properti. |
|||
PSPropertyBag_ReadStrAlloc Membaca nilai data string dari properti dalam tas properti dan mengalokasikan memori untuk string yang dibaca. |
|||
PSPropertyBag_ReadStream Membaca aliran data yang disimpan dalam properti tertentu yang terkandung dalam tas properti tertentu. |
|||
PSPropertyBag_ReadType Membaca jenis nilai data properti yang disimpan dalam tas properti. |
|||
PSPropertyBag_ReadULONGLONG Membaca nilai data ULONGLONG dari properti dalam tas properti. |
|||
PSPropertyBag_ReadUnknown Membaca properti tertentu dari nilai data yang tidak diketahui dalam tas properti. |
|||
PSPropertyBag_WriteBOOL Menetapkan nilai BOOL properti dalam tas properti. |
|||
PSPropertyBag_WriteBSTR Menetapkan nilai BSTR properti dalam tas properti. |
|||
PSPropertyBag_WriteDWORD Menetapkan nilai DWORD properti dalam tas properti. |
|||
PSPropertyBag_WriteGUID Menetapkan nilai GUID properti dalam tas properti. |
|||
PSPropertyBag_WriteInt Menetapkan nilai int properti dalam tas properti. |
|||
PSPropertyBag_WriteLONG Menetapkan nilai LONG properti dalam tas properti. |
|||
PSPropertyBag_WritePOINTL Menyimpan koordinat properti dalam struktur aPOINTL dari tas properti tertentu. |
|||
PSPropertyBag_WritePOINTS Menyimpan koordinat properti dalam struktur aPOINTS dari tas properti tertentu. |
|||
PSPropertyBag_WritePropertyKey Mengatur nilai kunci properti properti dalam tas properti. |
|||
PSPropertyBag_WriteRECTL Menyimpan koordinat persegi panjang di properti dalam tas properti. |
|||
PSPropertyBag_WriteSHORT Menetapkan nilai SHORT properti dalam tas properti. |
|||
PSPropertyBag_WriteStr Mengatur nilai string properti dalam tas properti. |
|||
PSPropertyBag_WriteStream Menulis aliran data ke properti di tas properti. |
|||
PSPropertyBag_WriteULONGLONG Menetapkan nilai ULONGLONG properti dalam tas properti. |
|||
PSPropertyBag_WriteUnknown Menulis properti dari nilai data yang tidak diketahui dalam tas properti. |
|||
PSPropertyKeyFromString Mengonversi string menjadi struktur PROPERTYKEY. |
|||
PSRefreshPropertySchema Tidak didukung. Ini valid untuk memanggil fungsi ini, tetapi tidak diimplementasikan untuk melakukan fungsi apa pun sehingga tidak ada alasan untuk melakukannya. |
|||
PSRegisterPropertySchema Menginformasikan subsistem skema dari penambahan file skema deskripsi properti. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue Mengatur nilai properti di penyimpanan properti. |
|||
PSStringFromPropertyKey Membuat string yang mengidentifikasi properti dari kunci properti tersebut. |
|||
PSUnregisterPropertySchema Menginformasikan subsistem skema penghapusan file skema deskripsi properti. |
|||
RefreshPropertySchema Tidak didukung. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema Menginformasikan subsistem skema dari penambahan file skema deskripsi properti. (IPropertySystem.RegisterPropertySchema) |
|||
HapusAt Menghapus perubahan yang ditentukan. |
|||
SetValueAndState Mengatur data nilai dan status untuk kunci properti. |
|||
SHAddDefaultPropertiesByExt Menambahkan properti default ke penyimpanan properti sebagai terdaftar untuk ekstensi file yang ditentukan. |
|||
SHGetPropertyStoreForWindow Mengambil objek yang mewakili kumpulan properti jendela tertentu, yang memungkinkan properti tersebut untuk dikueri atau diatur. |
|||
SHGetPropertyStoreFromIDList Mengambil objek yang mendukung IPropertyStore atau antarmuka terkait dari penunjuk ke daftar pengidentifikasi item (PIDL). |
|||
SHGetPropertyStoreFromParsingName Mengembalikan penyimpanan properti untuk item, dengan jalur atau nama penguraian. |
|||
SHPropStgCreate Memastikan penanganan pengambilan atau penugasan halaman kode yang tepat untuk operasi set properti yang diminta. |
|||
SHPropStgReadMultiple Membungkus fungsi IPropertyStorage::ReadMultiple untuk memastikan bahwa terjemahan ANSI dan Unicode ditangani dengan benar untuk kumpulan properti yang tidak digunakan lagi. |
|||
SHPropStgWriteMultiple Membungkus fungsi IPropertyStorage::WriteMultiple untuk memastikan bahwa terjemahan ANSI dan Unicode ditangani dengan benar untuk kumpulan properti yang tidak digunakan lagi. |
|||
UnregisterPropertySchema Menginformasikan subsistem skema penghapusan file skema deskripsi properti (.propdesc), menggunakan jalur file ke file .propdesc pada komputer lokal. |
|||
VariantCompare Membandingkan dua struktur varian, berdasarkan aturan perbandingan default. |
|||
VarianGetBooleanElem Mengekstrak elemen Boolean tunggal dari struktur varian. |
|||
VarianGetDoubleElem Mengekstrak satu elemen ganda dari struktur varian. |
|||
VariantGetElem Menginisialisasi struktur VARIAN dari elemen varian tertentu. |
|||
VariantGetElementCount Mengambil jumlah elemen dari struktur varian. |
|||
VarianGetInt16Elem Mengekstrak satu elemen Int16 dari struktur varian. |
|||
VarianGetInt32Elem Mengekstrak satu elemen Int32 dari struktur varian. |
|||
VarianGetInt64Elem Mengekstrak satu elemen Int64 dari struktur varian. |
|||
VarianGetStringElem Mengekstrak elemen string lebar tunggal dari struktur varian. |
|||
VarianGetUInt16Elem Mengekstrak satu elemen Int16 yang tidak ditandatangani dari struktur varian. |
|||
VarianGetUInt32Elem Mengekstrak satu elemen Int32 yang tidak ditandatangani dari struktur varian. |
|||
VarianGetUInt64Elem Mengekstrak satu elemen Int64 yang tidak ditandatangani dari struktur varian. |
|||
VariantToBoolean Mengekstrak nilai properti Boolean dari struktur VARIAN. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToBooleanArray Mengekstrak array nilai Boolean dari struktur VARIAN. |
|||
VariantToBooleanArrayAlloc Mengalokasikan array nilai BOOL kemudian mengekstrak data dari struktur VARIAN ke dalam array tersebut. |
|||
VariantToBooleanWithDefault Mengekstrak nilai BOOL dari struktur VARIAN. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToBuffer Mengekstrak konten buffer yang disimpan dalam struktur VARIAN jenis VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime Mengekstrak nilai tanggal dan waktu dalam format Microsoft MS-DOS dari struktur VARIAN. |
|||
VariantToDouble Mengekstrak nilai DOUBLE dari struktur VARIAN. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToDoubleArray Mengekstrak array nilai DOUBLE dari struktur VARIAN. |
|||
VariantToDoubleArrayAlloc Mengalokasikan array nilai DOUBLE lalu mengekstrak data dari struktur VARIAN ke dalam array tersebut. |
|||
VariantToDoubleWithDefault Mengekstrak nilai DOUBLE dari struktur VARIAN. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToFileTime Mengekstrak struktur FILETIME dari struktur varian. |
|||
VariantToGUID Mengekstrak nilai properti GUID dari struktur varian. |
|||
VariantToInt16 Mengekstrak nilai properti Int16 dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan oleh fungsi ini. |
|||
VariantToInt16Array Mengekstrak data dari struktur vektor ke dalam array Int16. |
|||
VariantToInt16ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int16 yang baru dialokasikan. |
|||
VariantToInt16WithDefault Mengekstrak nilai properti Int16 dari struktur varian. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToInt32 Mengekstrak nilai properti Int32 dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToInt32Array Mengekstrak data dari struktur vektor ke dalam array Int32. |
|||
VariantToInt32ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int32 yang baru dialokasikan. |
|||
VariantToInt32WithDefault Mengekstrak nilai properti Int32 dari struktur varian. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToInt64 Mengekstrak nilai properti Int64 dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToInt64Array Mengekstrak data dari struktur vektor ke dalam array Int64. |
|||
VariantToInt64ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int64 yang baru dialokasikan. |
|||
VariantToInt64WithDefault Mengekstrak nilai properti Int64 dari struktur varian. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToPropVariant Menyalin konten struktur VARIAN ke struktur PROPVARIANT. |
|||
VariantToString Mengekstrak nilai varian struktur varian ke string. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToStringAlloc Mengekstrak nilai varian struktur varian ke string yang baru dialokasikan. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToStringArray Mengekstrak data dari struktur vektor ke dalam array String. |
|||
VariantToStringArrayAlloc Mengekstrak data dari struktur vektor ke dalam array String yang baru dialokasikan. |
|||
VariantToStringWithDefault Mengekstrak nilai properti string dari struktur varian. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToStrRet Jika varian sumber adalah VT_BSTR, ekstrak string dan tempatkan ke dalam struktur STRRET. |
|||
VariantToUInt16 Mengekstrak nilai properti Int16 yang tidak ditandatangani dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan oleh fungsi ini. |
|||
VariantToUInt16Array Mengekstrak data dari struktur vektor ke dalam array Int16 yang tidak ditandatangani. |
|||
VariantToUInt16ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int16 yang baru dialokasikan. |
|||
VariantToUInt16WithDefault Mengekstrak nilai properti Int16 yang tidak ditandatangani dari struktur varian. Jika tidak ada nilai, maka nilai default yang ditentukan akan dikembalikan. |
|||
VariantToUInt32 Mengekstrak nilai properti Int32 yang tidak ditandatangani dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToUInt32Array Mengekstrak data dari struktur vektor ke dalam array Int32 yang tidak ditandatangani. |
|||
VariantToUInt32ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int32 yang baru dialokasikan yang tidak ditandatangani. |
|||
VariantToUInt32WithDefault Mengekstrak nilai properti Int32 yang tidak ditandatangani dari struktur varian. Jika saat ini tidak ada nilai, maka nilai default yang ditentukan dikembalikan. |
|||
VariantToUInt64 Mengekstrak nilai properti Int64 yang tidak ditandatangani dari struktur varian. Jika tidak ada nilai yang dapat diekstraksi, maka nilai default ditetapkan. |
|||
VariantToUInt64Array Mengekstrak data dari struktur vektor ke dalam array Int64 yang tidak ditandatangani. |
|||
VariantToUInt64ArrayAlloc Mengekstrak data dari struktur vektor ke dalam array Int64 yang baru dialokasikan tidak ditandatangani. |
|||
VariantToUInt64WithDefault Mengekstrak nilai properti Int64 yang tidak ditandatangani dari struktur varian. Jika saat ini tidak ada nilai, maka nilai default yang ditentukan dikembalikan. |
|||
WinRTPropertyValueToPropVariant Menyalin konten dari nilai properti runtime Windows ke struktur PROPVARIANT. |
Antarmuka
IPropertyChange Mengekspos metode yang merangkum perubahan pada satu properti. |
IPropertyChangeArray Mengekspos metode untuk beberapa operasi perubahan yang mungkin diteruskan ke IFileOperation. |
IPropertyDescription Mengekspos metode yang menghitung dan mengambil detail deskripsi properti individual. (IPropertyDescription) |
IPropertyDescription2 Mengekspos metode yang menghitung dan mengambil detail deskripsi properti individual. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Mengekspos metode untuk mendapatkan properti kolom "urutkan menurut" untuk item. Antarmuka ini digunakan oleh objek UI yang ingin mengambil kolom pengurutan primer atau sekunder untuk properti tertentu. |
IPropertyDescriptionList Mengekspos metode yang mengekstrak informasi dari kumpulan deskripsi properti yang disajikan sebagai daftar. |
IPropertyDescriptionRelatedPropertyInfo Menyediakan metode yang mengambil antarmuka IPropertyDescription. |
IPropertyDescriptionSearchInfo Mengekspos informasi terkait pencarian untuk properti. |
IPropertyEnumType Mengekspos metode yang mengekstrak data dari informasi enumerasi. IPropertyEnumType memberikan akses ke elemen enum dan enumRange dalam skema properti dengan cara terprogram pada durasi. |
IPropertyEnumType2 Mengekspos metode yang mengekstrak data dari informasi enumerasi. IPropertyEnumType2 memperluas IPropertyEnumType. |
IPropertyEnumTypeList Mengekspos metode yang menghitung nilai yang mungkin untuk properti. |
IPropertyStoreCache Mengekspos metode yang memungkinkan handler mengelola berbagai status untuk setiap properti. |
IPropertyStoreCapabilities Mengekspos metode yang menentukan apakah properti dapat diedit di UI oleh pengguna. |
IPropertyStoreFactory Mengekspos metode untuk mendapatkan objek IPropertyStore. |
IPropertySystem Mengekspos metode yang mendapatkan deskripsi properti, mendaftarkan dan membatalkan pendaftaran skema properti, menghitung deskripsi properti, dan memformat nilai properti dengan cara yang ketat. |
IPropertyUI Pengembang harus menggunakan IPropertyDescription sebagai gantinya. (IPropertyUI) |
Struktur
PROPERTYKEY Menentukan pengidentifikasi FMTID/PID yang secara terprogram mengidentifikasi properti. Menggantikan SHCOLUMNID. |
PROPPRG Struktur ini berisi informasi dari file .pif. Ini digunakan oleh PifMgr_GetProperties. |