com3:TreatAsClass

Inscription qui correspond à une inscription CLSID avec la sous-clé TreatAs.

Hiérarchie d’éléments

<Paquet>

    <Applications>

         <Application>

              <Extensions>

                   <com2:Extension>

                        <com2:ComServer>

                             <com3:TreatAsClass>

Syntaxe

<com3:TreatAsClass 
    Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    DisplayName = 'An optional string between 1 and 256 characters in length. This string is localizable.' 
    TreatAs = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Id Correspond au CLSID de l’objet de classe COM. GUID au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx. Yes
DisplayName Chaîne facultative représentant la valeur par défaut de la clé CLSID. Chaîne facultative comprise entre 1 et 256 caractères. Cette chaîne est localisable. No
TreatAs Spécifie le CLSID d’une classe qui peut émuler la classe actuelle. GUID au format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx. Yes

Éléments enfants

Aucune.

Éléments parents

Élément parent Description
com2:ComServer Déclare un point d’extension de package de type windows.comServer. L’extension comServer peut inclure les types d’inscriptions suivants : ServiceServer, ExeServer, SurrogateServer, ProgId ou TreatAsClass.

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/com/windows10/3
Minimum OS Version Windows 10 version 2004 (build 19041)