Freigeben über


Einfügebar (CLSID-Schlüssel)

Gibt an, dass Objekte dieser Klasse im Listenfeld Objekt einfügen angezeigt werden sollen, wenn sie von COM-Containeranwendungen verwendet werden.

Registrierungseintrag

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
   {CLSID}
      Insertable

Bemerkungen

Dieser Schlüssel ist ein erforderlicher Eintrag für 32-Bit-COM-Anwendungen, deren Objekte in vorhandene 16-Bit-Anwendungen eingefügt werden können. Vorhandene 16-Bit-Anwendungen suchen in der Registrierung nach diesem Schlüssel, wodurch die Anwendung informiert wird, dass der Server Einbettungen unterstützt. Wenn der einfügebare Schlüssel vorhanden ist, versuchen 16-Bit-Anwendungen möglicherweise auch, zu überprüfen, ob der Server auf dem Computer vorhanden ist. 16-Bit-Anwendungen rufen in der Regel den Wert des LocalServer-Schlüssels aus der Klasse ab und überprüfen, ob es sich um eine gültige Datei im System handelt. Damit eine 32-Bit-Anwendung von einer 16-Bit-Anwendung eingefügt werden kann, sollte die 32-Bit-Anwendung den Unterschlüssel LocalServer zusätzlich zur Registrierung von LocalServer32 registrieren.

Dieser Eintrag wird mit Steuerelementen verwendet und gibt an, dass ein Objekt nur als direkt eingebettetes Objekt ohne besondere Steuerelementfeatures fungieren kann. Objekte mit diesem Schlüssel werden im Dialogfeld Objekt einfügen für ihren Container angezeigt. Bei Verwendung mit Steuerelementen gibt dieser Eintrag auch an, dass das Steuerelement mit Nicht-Steuerungscontainern getestet wurde. Dieser Eintrag ist ebenfalls optional und kann weggelassen werden, wenn ein Steuerelement nicht für die Verwendung mit älteren Containern konzipiert ist, die Steuerelemente nicht verstehen.

Hinweis

Dieser Schlüssel ist für interne Klassen wie die Monikerklassen nicht vorhanden.

 

<Progid>