Bagikan melalui


com2:ComInterface

Mendeklarasikan titik ekstensi paket jenis windows.comInterface. Ekstensi comInterface dapat mencakup tiga jenis pendaftaran: Interface, ProxyStub, atau TypeLib.

Hierarki elemen

Paket

     Aplikasi

          Aplikasi

               Ekstensi

                    <com2:Extension>

                         <com2:ComInterface>

     Ekstensi

          <com2:Extension>

               <com2:ComInterface>

Sintaksis

<com2:ComInterface>

  <!-- Child elements -->
  com:ProxyStub{0,1000},
  com:Interface{0,10000},
  com:TypeLib{0,1000}

</com2:ComInterface>

Kunci

{} rentang kemunculan tertentu

Atribut dan elemen

Atribut

Tidak.

Elemen turunan

Elemen turunan Deskripsi
ProxyStub Mendaftarkan stub proksi.
Antarmuka Mendaftarkan Antarmuka COM baru.
TypeLib Mendaftarkan pustaka jenis.

Elemen induk

Elemen induk Deskripsi
com2:Extension Menyediakan fungsionalitas untuk mengekspos pendaftaran COM kepada klien di luar paket aplikasi.

Komentar

Ekstensi comInterface dapat berada di bawah elemen manifes Aplikasi/Ekstensi/Ekstensi, atau di bawah elemen manifes Paket/Ekstensi/Ekstensi. Tidak ada perbedaan fungsi antara kedua opsi ini, tetapi kedua penempatan memiliki keuntungan yang berbeda.

Jika ekstensi berada di bawah Aplikasi/Ekstensi/Ekstensi, Anda dapat meningkatkan keterbacaan manifes dengan menyimpan pendaftaran antarmuka di dekat pendaftaran kelas yang mengimplementasikannya. Namun, jika Anda menempatkan ekstensi di bawah Paket/Ekstensi/Ekstensi, Anda tidak perlu menentukan Aplikasi mana yang akan digunakan untuk setiap antarmuka. Dimungkinkan untuk menggunakan beberapa comInterface ekstensi baik dalam Aplikasi/Ekstensi/Ekstensi atau Paket/Ekstensi/Ekstensi, tetapi ini tidak disarankan atau tidak diperlukan.

Nota

Setiap pendaftaran di comInterface yang bergantung pada pendaftaran lain (misalnya Antarmuka mereferensikan ProxyStub dan/atauTypeLib ) harus berada dalam ekstensi comInterface yang sama.

Persyaratan

Benda Nilai
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/2
Versi OS Minimum Windows 10 versi 1709 (Build 16299)