Antarmuka IApplicationAssociationRegistration (shobjidl_core.h)

Mengekspos metode yang mengkueri dan mengatur aplikasi default untuk Jenis Asosiasi file tertentu, dan protokol pada Tingkat Asosiasi tertentu.

Catatan Pada Windows 8, satu-satunya fungsionalitas antarmuka ini yang didukung adalah QueryCurrentDefault.
 

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)

Lihat juga

Program Default