com:Class (dalam ExeServer)
Menentukan pendaftaran kelas ExeServer.
Hierarki elemen
<com:Class>
Sintaks
<com:Class
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
DisplayName = 'An optional string with a value between 1 and 256 characters in length.'
EnableOleDefaultHandler = 'An optional boolean value.'
ProgId = 'An optional alphanumeric string separated by a period with a value between 1 and 255 characters in length, e.g. Foo.Bar or Foo.Bar.1.'
VersionIndependentProgId = 'An optional alphanumeric string separated by a period with a value between 1 and 255 characters in length, e.g. Foo.Bar or Foo.Bar.1.'
AutoConvertTo = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
InsertableObject = 'An optional boolean value.'
ShortDisplayName = 'An optional string with a value between 1 and 40 characters in length.' >
<!-- Child elements -->
ImplementedCategories?,
Conversion?,
DataFormats?,
MiscStatus?,
Verbs?,
DefaultIcon?,
ToolboxBitmap32?
</com:Class>
Kunci
?
opsional (nol atau satu)
Atribut dan elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Nilai default |
---|---|---|---|---|
Id | Atribut Id sesuai dengan CLSID (HKCR\CLSID{MyGuid}). | GUID dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. | Ya | |
DisplayName | String yang dapat dilokalkan sesuai dengan nilai default kunci CLSID. | String opsional dengan nilai antara 1 dan 256 karakter. | Tidak | |
EnableOleDefaultHandler | Ini harus diatur ke true jika nilai default kunci InprocHandler32 adalah "Ole32.dll". Jika tidak, itu harus dihilangkan. Nilai defaultnya adalah false. | Nilai boolean opsional. | Tidak | |
ProgId | Mengaitkan pengidentifikasi terprogram (ProgID) dengan CLSID. | String alfanumerik opsional yang dipisahkan oleh titik dengan panjang nilai antara 1 dan 255 karakter, misalnya Foo.Bar atau Foo.Bar.1. | Tidak | |
VersionIndependentProgId | Mengaitkan ProgID dengan CLSID. Nilai ini digunakan untuk menentukan versi terbaru aplikasi objek. | String alfanumerik opsional yang dipisahkan oleh titik dengan panjang nilai antara 1 dan 255 karakter, misalnya Foo.Bar atau Foo.Bar.1. | Tidak | |
AutoConvertTo | Menentukan konversi otomatis dari kelas objek tertentu ke kelas objek baru. | GUID opsional dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. | Tidak | |
InsertableObject | Menunjukkan bahwa kelas ini dapat disisipkan. | Nilai boolean opsional. | Tidak | |
ShortDisplayName | Versi pendek dari nama tampilan kelas. | String opsional dengan nilai antara 1 dan 40 karakter. | Tidak |
Elemen anak
elemen anak | Deskripsi |
---|---|
ImplementedCategories | Menentukan kategori yang diterapkan oleh kelas . |
Konversi | Menentukan izin baca/tulis kelas. |
DataFormats | Menentukan format data default dan utama yang didukung. |
MiscStatus | Menentukan cara membuat dan menampilkan objek. |
Kata kerja | Menentukan kata kerja yang akan didaftarkan untuk aplikasi. |
DefaultIcon | Menyediakan informasi ikon default untuk presentasi objek yang ikonik. |
Kotak AlatBitmap32 | Mengidentifikasi nama modul dan ID sumber daya untuk bitmap 16 x 16 yang akan digunakan untuk wajah tombol toolbar atau kotak alat. |
Elemen induk
elemen induk | Deskripsi |
---|---|
com:ExeServer | Mendaftarkan ExeServer dengan satu atau banyak pendaftaran kelas. |
Keterangan
Setiap Kelas yang terdaftar di bawah ExeServer harus memiliki atribut Id yang sesuai dengan CLSID.
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Versi OS Minimum | Windows 10 versi 1703 (Build 15063) |