Share via


Insérable (clé CLSID)

Indique que les objets de cette classe doivent apparaître dans la boîte de dialogue Insérer un objet lorsqu’ils sont utilisés par les applications conteneur COM.

Entrée de Registre

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
   {CLSID}
      Insertable

Notes

Cette clé est une entrée obligatoire pour les applications COM 32 bits dont les objets peuvent être insérés dans des applications 16 bits existantes. Les applications 16 bits existantes recherchent cette clé dans le Registre, ce qui informe l’application que le serveur prend en charge les incorporations. Si la clé insérable existe, les applications 16 bits peuvent également tenter de vérifier que le serveur existe sur l’ordinateur. Les applications 16 bits récupèrent généralement la valeur de la clé LocalServer de la classe et case activée pour voir s’il s’agit d’un fichier valide sur le système. Par conséquent, pour qu’une application 32 bits puisse être insérée par une application 16 bits, l’application 32 bits doit inscrire la sous-clé LocalServer en plus de l’inscription de LocalServer32.

Utilisée avec les contrôles, cette entrée indique qu’un objet ne peut agir qu’en tant qu’objet incorporé sur place sans fonctionnalités de contrôle spéciales. Les objets qui ont cette clé s’affichent dans la boîte de dialogue Insérer un objet pour leur conteneur. Lorsqu’elle est utilisée avec des contrôles, cette entrée indique également que le contrôle a été testé avec des conteneurs non-contrôle. Cette entrée est également facultative et peut être omise lorsqu’un contrôle n’est pas conçu pour fonctionner avec des conteneurs plus anciens qui ne comprennent pas les contrôles.

Notes

Cette clé n’est pas présente pour les classes internes telles que les classes moniker.

 

<ProgID>