Interfejs ILocalRegistry
Ustanawia obiektu COM lokalnie zarejestrowany względem lokalnego Visual Studio gałęzi rejestru.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")]
public interface ILocalRegistry
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")]
public interface class ILocalRegistry
[<InterfaceTypeAttribute(1)>]
[<ComConversionLossAttribute>]
[<GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")>]
type ILocalRegistry = interface end
<InterfaceTypeAttribute(1)>
<ComConversionLossAttribute>
<GuidAttribute("6D5140D3-7436-11CE-8034-00AA006009FA")>
Public Interface ILocalRegistry
Metody
Nazwa | Opis | |
---|---|---|
CreateInstance(Guid, Object, Guid, UInt32, IntPtr) | Tworzy wystąpienie klasy wymienionych w rejestrze lokalnym. |
|
GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) | Zwraca skojarzony z identyfikatora CLSID obiektu klasy. |
|
GetTypeLibOfClsid(Guid, ITypeLib) | Nie jest zaimplementowana. Nie należy używać. |
Metody rozszerzenia
Nazwa | Opis | |
---|---|---|
CreateInstance(Guid) | Przeciążone. Tworzy obiekt COM wspólnie createable.(Zdefiniowane przez: PackageUtilities). |
Uwagi
W tym interfejsie IUnknown wskaźniki są przekazywane jako object zamiast IntPtr.Wynik jest wskaźnik zawinięty zarządzanego serwera proxy i nie rzeczywiste IUnknown wskaźnik.
Ten interfejs zapewnia witryny z rejestru lokalnego obiektu i typ informacji.Rejestru lokalnego nie jest związana z bazy danych rejestracji całego systemu; jest ściśle do wykorzystania przez projekt.
Uwagi dotyczące implementacji:
Visual Studioimplementuje ten interfejs.
Uwagi dotyczące wywoływania:
Ten interfejs jest uzyskiwany z SLocalRegistry usługi.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku