com4:InProcessServer

Mendaftarkan server dalam proses dengan satu atau banyak pendaftaran kelas.

Hierarki elemen

<Paket>

    <Aplikasi>

         <Aplikasi>

              <Ekstensi>

                   <com4:InProcessServer>

Sintaks

<com4:InProcessServer
  Path = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *, ending with the case-insensitive file extension ".dll".' />

  <!-- Child elements -->
  Class
  InProcessServerDll
  ClassReference

</com4:InProcessServer>

Atribut dan elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
Jalur Jalur ke DLL. Salah satu nilai berikut: Panjang untai (karakter) antara 1 dan 256 karakter yang tidak boleh berisi karakter ini: <, , >, ":, |?, atau *, berakhir dengan ekstensi .dllfile yang tidak peka huruf besar/kecil . Tidak

Elemen anak

elemen anak Deskripsi
Kelas Menentukan pendaftaran kelas server dalam proses.
InProcessServerDll Menentukan jalur dan arsitektur prosesor dll server dalam proses.
ClassReference Menentukan kelas yang dikaitkan dengan server dalam proses yang terdaftar dan mengatur detail pendaftaran.

Elemen induk

elemen induk Deskripsi
Ekstensi Menentukan satu atau beberapa titik ekstensibilitas untuk aplikasi.

Contoh

Contoh berikut menunjukkan cara mendaftarkan implementasi server di luar proses dan dalam proses untuk kelas yang sama.

<com4:Class Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx" DisplayName="CLSID_Foo"/> 
<com:ExeServer Executable="MyServer.exe" DisplayName="My server">  
  <com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>  
</com:ExeServer> 
<com4:InProcessServer Path="MyServer.dll">  
  <com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>  
</com4:InProcessServer> 

Persyaratan

Nilai
Ruang nama http://schemas.microsoft.com/appx/manifest/com/windows10/4