<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>
Chiave
? facoltativo (zero o uno)
Attributi ed elementi
Attributi
Attributo
Descrizione
Tipo di dati
Obbligatoria
Valore predefinito
Id
L'attributo Id corrisponde al CLSID (HKCR\CLSID{MyGuid}).
GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxx.
Sì
DisplayName
Stringa localizzata corrispondente al valore predefinito della chiave CLSID.
Stringa facoltativa con un valore compreso tra 1 e 256 caratteri di lunghezza.
No
EnableOleDefaultHandler
Questa opzione deve essere impostata su true se il valore predefinito della chiave InprocHandler32 è "Ole32.dll". In caso contrario, deve essere omesso. Il valore predefinito è false.
Valore booleano facoltativo.
No
Progid
Associa un identificatore programmatico (ProgID) a un CLSID.
Stringa alfanumerica facoltativa separata da un punto con un valore compreso tra 1 e 255 caratteri in lunghezza, ad esempio Foo.Bar o Foo.Bar.1.
No
VersionIndependentProgId
Associa un ProgID a un CLSID. Questo valore viene usato per determinare la versione più recente di un'applicazione oggetto.
Stringa alfanumerica facoltativa separata da un punto con un valore compreso tra 1 e 255 caratteri in lunghezza, ad esempio Foo.Bar o Foo.Bar.1.
No
AutoConvertTo
Specifica la conversione automatica di una determinata classe di oggetti in una nuova classe di oggetti.
GUID facoltativo nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxx.
No
InsertableObject
Indica che questa classe è inseriscibile.
Valore booleano facoltativo.
No
ShortDisplayName
Versione breve del nome visualizzato della classe.
Stringa facoltativa con un valore compreso tra 1 e 40 caratteri in lunghezza.
Identifica il nome del modulo e l'ID risorsa per una bitmap di 16 x 16 da usare per la faccia di una barra degli strumenti o di un pulsante della casella degli strumenti.
Registra un server COM (con una o più registrazioni di classe) ospitate in un servizio Windows dichiarato con un elemento desktop6:Service corrispondente.