Antarmuka IApplicationAssociationRegistration (shobjidl_core.h)
Mengekspos metode yang mengkueri dan mengatur aplikasi default untuk Jenis Asosiasi file tertentu, dan protokol pada Tingkat Asosiasi tertentu.
Warisan
Antarmuka IApplicationAssociationRegistration mewarisi dari antarmuka IUnknown . IApplicationAssociationRegistration juga memiliki jenis anggota ini:
Metode
Antarmuka IApplicationAssociationRegistration memiliki metode ini.
IApplicationAssociationRegistration::ClearUserAssociations Menghapus semua asosiasi per pengguna untuk pengguna saat ini. Ini menghasilkan pembalikan ke default komputer, jika ada. Tidak dimaksudkan untuk digunakan dalam Windows 8. |
IApplicationAssociationRegistration::QueryAppIsDefault Menentukan apakah aplikasi memiliki asosiasi default terdaftar untuk tingkat dan jenis aplikasi tertentu. Tidak dimaksudkan untuk digunakan dalam Windows 8. |
IApplicationAssociationRegistration::QueryAppIsDefaultAll Menentukan apakah aplikasi memiliki semua asosiasi default terdaftar untuk tingkat aplikasi tertentu. Tidak dimaksudkan untuk digunakan dalam Windows 8. |
IApplicationAssociationRegistration::QueryCurrentDefault Menentukan aplikasi default untuk jenis asosiasi tertentu. Ini adalah aplikasi default yang diluncurkan oleh ShellExecute untuk jenis tersebut. |
IApplicationAssociationRegistration::SetAppAsDefault Mengatur aplikasi sebagai default untuk ekstensi atau protokol tertentu, asalkan penerbit aplikasi cocok dengan default saat ini. Untuk informasi selengkapnya, lihat Program Default. Tidak dimaksudkan untuk digunakan dalam Windows 8. |
IApplicationAssociationRegistration::SetAppAsDefaultAll Menetapkan aplikasi sebagai default untuk semua asosiasi terdaftar dari semua jenis untuk aplikasi tersebut. Tidak dimaksudkan untuk digunakan dalam Windows 8. |
Keterangan
Karena IApplicationAssociationRegistration hanya didukung untuk Windows Vista dan Windows 7, aplikasi yang mendukung sistem operasi sebelumnya harus menggunakan kode yang sudah ada sebelumnya sehubungan dengan default saat berjalan di bawah sistem operasi tersebut. Aplikasi tersebut harus menyertakan pemeriksaan untuk versi sistem operasi untuk mempertanyakan hal ini.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |