com:Interface (turunan Ekstensi)

Mendaftarkan Antarmuka COM baru.

Hierarki elemen

<Paket>

    <Ekstensi>

         <com:Extension>

              <com:ComInterface>

                   <com:Interface>

                        <com:Interface>

Sintaks

<com:Interface
  Id = 'An alphanumeric string separated by a period with a value between 1 and 255 characters in length (for example, Foo.Bar or Foo.Bar.1).'
  UseUniversalMarshaler = 'An optional boolean value.'
  ProxyStubClsid = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  SynchronousInterface = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  AsynchronousInterface = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'  >

  <!-- Child elements -->
  TypeLib?

</com:Interface>

Kunci

? opsional (nol atau satu)

Atribut dan elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
Id Id antarmuka (IID). String alfanumerik dipisahkan oleh titik dengan nilai antara 1 dan 255 karakter (misalnya, Foo.Bar atau Foo.Bar.1). Ya
UseUniversalMarshaler Atur ini ke true untuk menggunakan OLE Universal Marshaler sebagai potong proksi. Nilai boolean opsional. Tidak
ProxyStubClsid Sesuai dengan nilai registri ProxyStubClsid32 . GUID opsional dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. Tidak
SynchronousInterface Id pendaftaran antarmuka lain yang berisi AsynchronousInterface yang mereferensikan pendaftaran ini. Antarmuka lain harus berada dalam ekstensi comInterface yang sama. GUID opsional dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. Tidak
AsinkronInterface Id pendaftaran antarmuka lain yang berisi SynchronousInterface yang mereferensikan pendaftaran ini. Antarmuka lain harus berada dalam ekstensi comInterface yang sama. GUID opsional dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. Tidak

Elemen anak

elemen anak Deskripsi
TypeLib Pustaka jenis untuk antarmuka.

Elemen induk

elemen induk Deskripsi
com:ComInterface Mendeklarasikan titik ekstensi paket jenis windows.comInterface. Ekstensi comInterface dapat mencakup tiga jenis pendaftaran: Antarmuka, ProxyStub, atau TypeLib.

Persyaratan

Item Nilai
Ruang nama http://schemas.microsoft.com/appx/manifest/com/windows10
Versi OS Minimum Windows 10 versi 1703 (Build 15063)