ILocalRegistry2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Richtet ein lokal registriertes com-Objekt in Bezug auf die lokale Visual Studio-Registrierungs Struktur ein.
public interface class ILocalRegistry2 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry
public interface class ILocalRegistry2 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry
__interface ILocalRegistry2 : Microsoft::VisualStudio::Shell::Interop::ILocalRegistry
[System.Runtime.InteropServices.Guid("77BB19B0-0462-11D1-AAF6-00A0C9055A90")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ILocalRegistry2 : Microsoft.VisualStudio.Shell.Interop.ILocalRegistry
[<System.Runtime.InteropServices.Guid("77BB19B0-0462-11D1-AAF6-00A0C9055A90")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ILocalRegistry2 = interface
interface ILocalRegistry
Public Interface ILocalRegistry2
Implements ILocalRegistry
- Abgeleitet
- Attribute
- Implementiert
Hinweise
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 Aufrufer
Wird von einem beliebigen Paket aufgerufen, das im- Visual Studio Abschnitt der Registrierung registriert werden soll. Diese Schnittstelle wird mithilfe des- SLocalRegistry Dienstanbieter 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. |
| GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) |
Gibt das einer CLSID zugeordnete Klassenobjekt zurück. (Geerbt von ILocalRegistry) |
| 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. |