Freigeben über


com3:ProgId

Ein programmgesteuerter Bezeichner (ProgID), der einer CLSID zugeordnet werden kann. Die ProgID identifiziert eine Klasse, aber mit geringerer Genauigkeit als eine CLSID, da sie nicht garantiert global eindeutig ist.

Elementhierarchie

<Paket>

    <Anwendungen>

         <Anwendung>

              <Erweiterungen>

                   <com2:Extension>

                        <com2:ComServer>

                             <com3:ProgId>

Syntax

<com3:ProgId 
    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).'
    Clsid = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    CurrentVersion = 'An optional alphanumeric string separated by a period with a value between 1 and 255 characters in length (for example, Foo.Bar or Foo.Bar.1).' />

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standardwert
Id Die ID der ProgID. Eine alphanumerische Zeichenfolge, getrennt durch einen Punkt mit einem Wert zwischen 1 und 255 Zeichen (z. B. Foo.Bar oder Foo.Bar.1). Yes
Clsid Ordnet eine ProgID einer CLSID zu. Eine optionale GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. No
CurrentVersion Die Version der ProgID. Eine optionale alphanumerische Zeichenfolge getrennt durch einen Punkt mit einem Wert zwischen 1 und 255 Zeichen (z. B. Foo.Bar oder Foo.Bar.1). No

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
com2:ComServer Deklariert einen Paketerweiterungspunkt vom Typ windows.comServer. Die comServer-Erweiterung kann die folgenden Registrierungstypen enthalten: ServiceServer, ExeServer, SurrogateServer, ProgId oder TreatAsClass.

Hinweise

Das Clsid-Attribut muss auf das Id-Attribut einer ExeServer-Klasse, SurrogateServer-Klasse oder TreatAsClass-Registrierung innerhalb derselben ComServer-Erweiterung verweisen.

Weitere Informationen zur ProgID finden Sie unter <ProgID-Schlüssel>.

Hinweis

Clsid und CurrentVersion schließen sich gegenseitig aus, aber es muss mindestens eine bereitgestellt werden.

Anforderungen

Element Wert
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/3
Minimum OS Version Windows 10 Version 2004 (Build 19041)