<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>
Atributos e elementos
Atributos
Atributo
Descrição
Tipo de dados
Obrigatório
Valor padrão
Caminho
O caminho para a DLL do servidor substituto.
Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter estes caracteres: <, >, :, ", |, ?ou *
Yes
ThreadingModel
O modelo de threading para carregar DLLs.
Uma cadeia de caracteres com um dos seguintes valores:STA, MTA, MainSTA ou Neutral.
Yes
Virtualização
Especifica se a virtualização é usada ao carregar a classe .
Uma cadeia de caracteres com um dos seguintes valores: habilitado ou desabilitado.
Yes
EnableOleDefaultHandler
Isso deve 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.
Yes
ProgId
Associa um ProgID (identificador programático) a um CLSID.
Uma cadeia de caracteres alfanumérica, separada por um ponto, 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, separada por um ponto, 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 no formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxx.
No
InsertableObject
Indica que essa classe é inserível.
'Um valor booliano.
No
ShortDisplayName
Uma versão curta do nome de exibição da classe.
Uma cadeia de caracteres com um valor entre 1 e 40 caracteres de comprimento.
No
Id
O atributo Id corresponde ao CLSID.
Um GUID no formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxx.
Yes
DisplayName
Uma cadeia de caracteres localizável correspondente ao valor padrão da chave do CLSID.
Uma cadeia de caracteres com um valor entre 1 e 256 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 uma barra de ferramentas ou botão de caixa de ferramentas.