OutOfProcessServer (skema ekstensi untuk Windows 8.1)

Mendeklarasikan titik ekstensi paket jenis windows.activatableClass.outOfProcessServer. Aplikasi ini menggunakan executable (EXE) yang mengekspos satu atau beberapa kelas yang dapat diaktifkan.

Hierarki elemen

<Paket>
<Ekstensi>
<Ekstensi>
<OutOfProcessServer>

Sintaks

<OutOfProcessServer ServerName = A string between 1 and 255 characters in length. >

  <!-- Child elements -->
  Path,
  Arguments?,
  Instancing,
  ActivatableClass{1,65535}

</OutOfProcessServer>

Kunci

?rentang kemunculan tertentu opsional (nol atau satu) {}

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
ServerName

Nama yang dapat dieksekusi.

Panjang string antara 1 dan 255 karakter. Ya

 

Elemen Anak

Elemen Anak Deskripsi
ActivatableClass (jenis: CT_OutOfProcessActivatableClass)

Mendeklarasikan kelas runtime yang terkait dengan titik ekstensibilitas.

Argumen

Menentukan daftar argumen yang dipisahkan koma untuk diteruskan ke yang dapat dieksekusi.

Instancing

Menentukan apakah executable berjalan sebagai satu instans atau dapat berjalan sebagai beberapa instans.

Jalur (jenis: ST_Executable)

Jalur ke executable.

 

Elemen Induk

Elemen Induk Deskripsi
Ekstensi (dalam jenis: CT_PackageExtensions)

Menyatakan titik ekstensibilitas untuk paket.

 

Contoh

<Extension Category="windows.activatableClass.outOfProcessServer">
      <OutOfProcessServer ServerName="Microsoft.SDKSamples.ToastServer">
        <Path>Microsoft.Samples.ExeServerAuthoring.exe</Path>
        <Instancing>singleInstance</Instancing>
        <ActivatableClass ActivatableClassId="Microsoft.Samples.ExeServerAuthoring.Toaster" />
      </OutOfProcessServer>
</Extension>

Persyaratan

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