<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>
Clave
? opcional (cero o uno)
Atributos y elementos
Atributos
Atributo
Descripción
Tipo de datos
Obligatorio
Valor predeterminado
Id
El atributo Id corresponde al CLSID (HKCR\CLSID{MyGuid}).
GUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
Sí
DisplayName
Cadena localizable correspondiente al valor predeterminado de la clave clSID.
Cadena opcional con un valor entre 1 y 256 caracteres de longitud.
No
EnableOleDefaultHandler
Debe establecerse en true si el valor predeterminado de la clave InprocHandler32 es "Ole32.dll". De lo contrario, se debe omitir. El valor predeterminado es false.
Valor booleano opcional.
No
ProgId
Asocia un identificador de programación (ProgID) con un CLSID.
Cadena alfanumérica opcional separada por un punto con un valor entre 1 y 255 caracteres de longitud (por ejemplo, Foo.Bar o Foo.Bar.1).
No
VersionIndependentProgId
Asocia un ProgID a un CLSID. Este valor se usa para determinar la versión más reciente de una aplicación de objeto.
Cadena alfanumérica opcional separada por un punto con un valor entre 1 y 255 caracteres de longitud (por ejemplo, Foo.Bar o Foo.Bar.1).
No
AutoConvertto
Especifica la conversión automática de una clase determinada de objetos a una nueva clase de objetos.
Guid opcional con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
No
InsertableObject
Indica que esta clase se puede insertar.
Valor booleano opcional.
No
ShortDisplayName
Una versión corta del nombre para mostrar de la clase.
Cadena opcional con un valor entre 1 y 40 caracteres de longitud.
Identifica el nombre del módulo y el identificador de recurso de un mapa de bits de 16 x 16 que se va a usar para la cara de una barra de herramientas o un botón del cuadro de herramientas.
Registra un servidor COM (con uno o varios registros de clases) hospedados en un servicio de Windows declarado con un elemento desktop6:Service correspondiente.