ILocalRegistry Schnittstelle

Definition

Richtet ein lokal registriertes com-Objekt in Bezug auf die lokale Visual Studio-Registrierungs Struktur ein.

public interface class ILocalRegistry
public interface class ILocalRegistry
__interface ILocalRegistry
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("6D5140D3-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ILocalRegistry
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("6D5140D3-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ILocalRegistry = interface
Public Interface ILocalRegistry
Abgeleitet
Attribute

Hinweise

In IUnknown werden Zeiger als anstelle von an die-Schnittstelle object übermittelt IntPtr . Das Ergebnis ist ein umschließter verwalteter Proxy Zeiger und nicht der tatsächliche IUnknown Zeiger.

Diese Schnittstelle stellt eine Website mit einer lokalen Registrierung von Objekt-und Typinformationen bereit. Die lokale Registrierung ist nicht mit der systemweiten Registrierungsdatenbank verknüpft. Sie ist ausschließlich für die Verwendung durch das Projekt vorgesehen.

Hinweise für Ausführende

Visual Studio implementiert diese Schnittstelle.

Hinweise für Aufrufer

Diese Schnittstelle wird vom SLocalRegistry Dienst abgerufen.

Methoden

CreateInstance(Guid, Object, Guid, UInt32, IntPtr)

Erstellt eine Instanz einer Klasse, die in der lokalen Registrierung aufgeführt ist.

GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr)

Gibt das einer CLSID zugeordnete Klassenobjekt zurück.

GetTypeLibOfClsid(Guid, ITypeLib)

Nicht implementiert. Darf nicht verwendet werden.

Erweiterungsmethoden

CreateInstance(ILocalRegistry, Guid)

Erstellt ein gemeinsam anfügbares com-Objekt.

Gilt für