<com4:Class
Path = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *'.
ThreadingModel = 'A string with one of the following values: "Both", "STA", "MTA", "MainSTA", or "Neutral".'
Virtualization = 'A string with one of the following values: "enabled" or "disabled".'
EnableOleDefaultHandler = 'A boolean value.'
ProgId = '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).'
VersionIndependentProgId = '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).'
AutoConvertTo = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
InsertableObject = 'A boolean value.'
ShortDisplayName = 'A string with a value between 1 and 40 characters in length.'
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'>
<!-- Child elements -->
ImplementedCategories
Conversion
DataFormats
MiscStatus
Verbs
DefaultIcon
ToolboxBitmap32
TypeLib
</com4:Class>
Attributs et éléments
Attributs
Attribut
Description
Type de données
Obligatoire
Valeur par défaut
Chemin d’accès
Chemin d’accès à la DLL du serveur de substitution.
Chaîne avec une valeur comprise entre 1 et 256 caractères qui ne peut pas contenir ces caractères : <, >, :, "|, , ?ou*
Yes
ThreadingModel
Modèle de thread pour le chargement des DLL.
Chaîne avec l’une des valeurs suivantes : Both, STA, MTA, MainSTA ou Neutral.
Yes
Virtualisation
Spécifie si la virtualisation est utilisée lors du chargement de la classe .
Chaîne avec l’une des valeurs suivantes : activé ou désactivé.
Yes
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.
Yes
ProgId
Associe un identificateur programmatique (ProgID) à un CLSID.
Chaîne alphanumérique, séparée par un point, avec une valeur 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, séparée par un point, avec une valeur 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 au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx.
No
InsertableObject
Indique que cette classe peut être insérée.
'Valeur booléenne.
No
ShortDisplayName
Version courte du nom complet de la classe.
Chaîne dont la valeur est comprise entre 1 et 40 caractères.
No
Id
L’attribut Id correspond au CLSID.
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 dont la valeur est comprise entre 1 et 256 caractères.