<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>
Chave
? opcional (zero ou um)
Atributos e elementos
Atributos
Atributo
Descrição
Tipo de dados
Obrigatório
Valor padrão
Id
O atributo Id corresponde ao CLSID (HKCR\CLSID{MyGuid}).
Um GUID no formulário xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx.
Yes
DisplayName
Uma cadeia de caracteres localizável correspondente ao valor padrão da chave do CLSID.
Uma cadeia de caracteres opcional com um valor entre 1 e 256 caracteres de comprimento.
No
EnableOleDefaultHandler
Isso deverá ser definido como true se o valor padrão da chave InprocHandler32 for "Ole32.dll". Caso contrário, ele deverá ser omitido. O valor padrão é false.
Um valor booliano opcional.
No
ProgId
Associa um identificador programático (ProgID) a um CLSID.
Uma cadeia de caracteres alfanumérica opcional separada por um período com um valor entre 1 e 255 caracteres de comprimento (por exemplo, Foo.Bar ou Foo.Bar.1).
No
VersionIndependentProgId
Associa um ProgID a um CLSID. Esse valor é usado para determinar a versão mais recente de um aplicativo de objeto.
Uma cadeia de caracteres alfanumérica opcional separada por um período com um valor entre 1 e 255 caracteres de comprimento (por exemplo, Foo.Bar ou Foo.Bar.1).
No
AutoConvertTo
Especifica a conversão automática de uma determinada classe de objetos em uma nova classe de objetos.
Um GUID opcional no formulário xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx.
No
InsertableObject
Indica que essa classe é inserida.
Um valor booliano opcional.
No
ShortDisplayName
Uma versão curta do nome de exibição da classe.
Uma cadeia de caracteres opcional com um valor entre 1 e 40 caracteres de comprimento.
Identifica o nome do módulo e a ID do recurso para um bitmap de 16 x 16 bits a ser usado para a face de um botão de barra de ferramentas ou caixa de ferramentas.
Registra um servidor COM (com um ou mais registros de classe) hospedado em um serviço Windows que é declarado com um elemento desktop6:Service correspondente.