ILocalRegistry3 Schnittstelle

Definition

Richtet eine lokale Registrierung relativ zur Visual Studio-Registrierungsstruktur ein. Diese Schnittstelle erweitert ILocalRegistry2. Sie können eine Instanz der Schnittstelle durch den SLocalRegistry (SID_SLocalRegistry)-Dienst abrufen.

public interface class ILocalRegistry3 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry2
public interface class ILocalRegistry3 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry2
__interface ILocalRegistry3 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry2
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ILocalRegistry3 : Microsoft.VisualStudio.Shell.Interop.ILocalRegistry2
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ILocalRegistry3 = interface
    interface ILocalRegistry2
Public Interface ILocalRegistry3
Implements ILocalRegistry2
Abgeleitet
Attribute
Implementiert

Hinweise

Stellt eine Website mit einer lokalen Registrierung von Objekt-und Typinformationen bereit. Die lokale Registrierung ist streng lokal und steht nicht im Zusammenhang mit der Systemregistrierung.

Methoden

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

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

CreateManagedInstance(String, String, String, Guid, IntPtr)

Erstellt eine Instanz einer verwalteten Klasse und gibt eine angeforderte Schnittstelle zurück.

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

Gibt das Klassenobjekt zurück, das einer CLSID zugeordnet ist.

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

Gibt das einer CLSID zugeordnete Klassenobjekt zurück.

(Geerbt von ILocalRegistry)
GetClassObjectOfManagedClass(String, String, String, Guid, IntPtr)

Gibt eine Schnittstelle zurück, die von einem bestimmten verwalteten Objekt implementiert wird.

GetLocalRegistryRoot(String)

Gibt den lokalen Registrierungsstamm 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