Freigeben über


com5:Class (in InProcessHandler)

BESCHREIBUNG

Definiert eine In-Process-Handlerklassenregistrierung.

Elementhierarchie

<Paket>

     <Anwendungen>

          <Anwendung>

               <Erweiterungen>

                    <com4:Extension>

                         <com4:ComServer>

                              <com5:InProcessHandler>

                                   <com5:Class>

Syntax

<com5:Class     Virtualization = "enabled" | "disabled"
    ProgId = An alphanumeric string separated by a period between 1 and 255 characters in length, e.g. Foo.Bar or Foo.Bar.1
    VersionIndependentProgId = An alphanumeric string separated by a period between 1 and 255 characters in length, e.g. Foo.Bar or Foo.Bar.1
    AutoConvertTo = A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
    InsertableObject = Boolean.
    ShortDisplayName = A string between 1 and 40 characters in length.
    Id = A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
    DisplayName = A string between 1 and 256 characters in length. This string is localizable.
>
<!-- Child elements -->
  ImplementedCategories{0,4000}
  Conversion{0,4000}
  DataFormats{0,4000}
  MiscStatus{0,4000}
  Verbs{0,4000}
  DefaultIcon{0,4000}
  ToolboxBitmap32{0,4000}
  TypeLib{0,4000}
</com5:Class>

Schlüssel

{} spezifischer Vorkommensbereich

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich
Virtualisierung Gibt an, ob beim Laden der Klasse Virtualisierung verwendet wird. Einer der folgenden Werte: "aktiviert", "deaktiviert" Yes
ProgId Ordnet einen programmgesteuerten Bezeichner (ProgID) einer CLSID zu. Eine durch einen Punkt getrennte alphanumerische Zeichenfolge mit einem Wert zwischen 1 und 255 Zeichen (z. B. Foo.Bar oder Foo.Bar.1). No
VersionIndependentProgId Ordnet eine ProgID einer CLSID zu. Dieser Wert wird verwendet, um die neueste Version einer Objektanwendung zu ermitteln. Eine alphanumerische Zeichenfolge, die durch einen Punkt zwischen 1 und 255 Zeichen getrennt ist, z. B. Foo.Bar oder Foo.Bar.1 No
AutoConvertTo Gibt die automatische Konvertierung einer bestimmten Klasse von Objekten in eine neue Klasse von Objekten an. Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. No
InsertableObject Gibt an, dass diese Klasse einfügebar ist. Boolesch. No
ShortDisplayName Eine kurze Version des Klassenanzeigenamens. Eine Zeichenfolge mit einem Wert zwischen 1 und 40 Zeichen Länge. No
Id Das Id-Attribut entspricht der CLSID (HKCR\CLSID{MyGuid}). Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Ja
DisplayName Eine lokalisierbare Zeichenfolge, die dem Standardwert des CLSID-Schlüssels entspricht. Eine Zeichenfolge zwischen 1 und 256 Zeichen länge. Diese Zeichenfolge kann lokalisiert werden. No

Untergeordnete Elemente

Element BESCHREIBUNG
ImplementiertCategories Gibt Kategorien an, die von der -Klasse implementiert werden.
Konvertierung Gibt die Formate an, die eine Anwendung lesen und schreiben kann.
Dataformats Gibt die standard- und Standard Datenformate an, die von einer Anwendung unterstützt werden.
MiscStatus Gibt an, wie ein Objekt erstellt und angezeigt wird.
Verben Gibt die Verben an, die für eine Anwendung registriert werden sollen.
DefaultIcon Stellt Standardsymbolinformationen für ikonische Präsentationen von Objekten bereit.
ToolboxBitmap32 Gibt den Modulnamen und die Ressourcen-ID für eine Bitmap von 16 x 16 an, die für das Gesicht einer Symbolleiste oder Toolboxschaltfläche verwendet werden soll.
TypeLib Eine Typbibliothek für eine Klasse oder Schnittstelle.

Anforderungen

Element Wert
com5 http://schemas.microsoft.com/appx/manifest/com/windows10/5
Minimum OS Version Windows 11 Version 21H2 (Build 22000)