Udostępnij za pośrednictwem


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
System_CAPS_pubmethod CreateInstance(Guid, Object, Guid, UInt32, IntPtr)

Tworzy wystąpienie klasy wymienionych w rejestrze lokalnym.

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

Zwraca skojarzony z identyfikatora CLSID obiektu klasy.

System_CAPS_pubmethod GetTypeLibOfClsid(Guid, ITypeLib)

Nie jest zaimplementowana. Nie należy używać.

Metody rozszerzenia

Nazwa Opis
System_CAPS_pubmethod 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