Freigeben über


Einfügebar (CLSID-Schlüssel)

Gibt an, dass Objekte dieser Klasse im Listenfeld Dialogfeld "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ügebaren Schlüssels vorhanden ist, können 16-Bit-Anwendungen auch versuchen, zu überprüfen, ob der Server auf dem Computer vorhanden ist. 16-Bit-Anwendungen rufen in der Regel den Wert des LocalServer Schlüssel 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 LocalServer Unterschlüssel zusätzlich zur Registrierung LocalServer32registrieren.

Mit Steuerelementen verwendet, gibt dieser Eintrag an, dass ein Objekt nur als eingebettetes Objekt ohne spezielle Steuerelementfeatures fungieren kann. Objekte, die diesen Schlüssel aufweisen, 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-Steuerelementcontainern getestet wurde. Dieser Eintrag ist auch optional und kann weggelassen werden, wenn ein Steuerelement nicht für ältere Container ausgelegt ist, die keine Steuerelemente verstehen.

Anmerkung

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

 

<ProgID->