<com3:Class
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
DisplayName = 'An optional string with a value between 1 and 256 characters in length.'
EnableOleDefaultHandler = 'An optional boolean value.'
ProgId = 'An optional alphanumeric string separated by a period with a value between 1 and 255 characters in length (e.g. Foo.Bar or Foo.Bar.1).'
VersionIndependentProgId = 'An optional alphanumeric string separated by a period with a value between 1 and 255 characters in length (e.g. Foo.Bar or Foo.Bar.1).'
AutoConvertTo = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
InsertableObject = 'An optional boolean value.'
ShortDisplayName = 'An optional string with a value between 1 and 40 characters in length.' >
<!-- Child elements -->
ImplementedCategories?,
Conversion?,
DataFormats?,
MiscStatus?,
Verbs?,
DefaultIcon?,
ToolboxBitmap32?
</com3:Class>
Clé :
? facultatif (zéro ou un)
Attributs et éléments
Attributs
Attribut
Description
Type de données
Obligatoire
Valeur par défaut
Id
L’attribut Id correspond au CLSID (HKCR\CLSID{MyGuid}).
GUID au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx.
Yes
DisplayName
Chaîne localisable correspondant à la valeur par défaut de la clé du CLSID.
Chaîne facultative dont la valeur est comprise entre 1 et 256 caractères.
No
EnableOleDefaultHandler
Cette valeur doit être définie sur true si la valeur par défaut de la clé InprocHandler32 est « Ole32.dll ». Sinon, il doit être omis. La valeur par défaut est false.
Valeur booléenne facultative.
No
ProgId
Associe un identificateur programmatique (ProgID) à un CLSID.
Chaîne alphanumérique facultative séparée par un point dont la valeur est comprise entre 1 et 255 caractères (par exemple, Foo.Bar ou Foo.Bar.1).
No
VersionIndependentProgId
Associe un ProgID à un CLSID. Cette valeur est utilisée pour déterminer la dernière version d’une application objet.
Chaîne alphanumérique facultative séparée par un point dont la valeur est comprise entre 1 et 255 caractères (par exemple, Foo.Bar ou Foo.Bar.1).
No
AutoConvertTo
Spécifie la conversion automatique d’une classe d’objets donnée en une nouvelle classe d’objets.
GUID facultatif sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
No
InsertableObject
Indique que cette classe peut être insérée.
Valeur booléenne facultative.
No
ShortDisplayName
Version courte du nom complet de la classe.
Chaîne facultative dont la valeur est comprise entre 1 et 40 caractères.
Inscrit un serveur COM (avec une ou plusieurs inscriptions de classes) hébergé dans un service Windows qui est déclaré avec un élément desktop6 :Service correspondant.