com:ProgId

Pengidentifikasi terprogram (ProgID) yang dapat dikaitkan dengan CLSID. ProgID mengidentifikasi kelas tetapi dengan presisi yang lebih sedikit daripada CLSID karena tidak dijamin unik secara global.

Hierarki Elemen

<Paket>

    <Aplikasi>

         <Aplikasi>

              <Ekstensi>

                   <com:Extension>

                        <com:ComServer>

                             <com:ProgId>

Sintaks

<com:ProgId 
    Id = 'An alphanumeric string separated by a period between 1 and 255 characters in length (for example, Foo.Bar or Foo.Bar.1).'
    Clsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    CurrentVersion = 'An alphanumeric string separated by a period between 1 and 255 characters in length (for example, Foo.Bar or Foo.Bar.1).' />

Atribut dan elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
Id The ID of the ProgID. String alfanumerik yang dipisahkan oleh titik antara 1 dan 255 karakter, misalnya Foo.Bar atau Foo.Bar.1 Ya
Clsid Mengaitkan ProgID dengan CLSID. GUID dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. Tidak
CurrentVersion Versi ProgID. String alfanumerik yang dipisahkan oleh titik antara 1 dan 255 karakter, misalnya Foo.Bar atau Foo.Bar.1 Tidak

Elemen anak

Tidak ada.

Elemen induk

elemen induk Deskripsi
com:ComServer Mendeklarasikan titik ekstensi paket jenis windows.comServer. Ekstensi comServer dapat mencakup empat jenis pendaftaran: ExeServer, SurrogateServer, ProgId, atau TreatAsClass.

Keterangan

Atribut Clsid harus mereferensikan atribut Id dari kelas ExeServer, kelas SurrogateServer, atau pendaftaran TreatAsClass dalam ekstensi ComServer yang sama.

Untuk informasi selengkapnya tentang ProgID, lihat <Kunci ProgID>.

Catatan

Clsid dan CurrentVersion saling eksklusif, tetapi setidaknya satu harus disediakan.

Persyaratan

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