ILocalRegistry3 Интерфейс

Определение

Задает локальный реестр по отношению к кусту реестра Visual Studio. Этот интерфейс расширяет интерфейс ILocalRegistry2. Экземпляр интерфейса можно получить с помощью службы SLocalRegistry (SID_SLocalRegistry).

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
Производный
Атрибуты
Реализации

Комментарии

Предоставляет сайт с локальным реестром объекта и сведения о типе. Локальный реестр является строго локальным и не связан с системным реестром.

Методы

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

Создает экземпляр класса, перечисленного в локальном реестре.

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

Создает экземпляр управляемого класса и возвращает запрашиваемый интерфейс.

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

Возвращает объект класса, связанный с CLSID.

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

Возвращает объект класса, связанный с CLSID.

(Унаследовано от ILocalRegistry)
GetClassObjectOfManagedClass(String, String, String, Guid, IntPtr)

Возвращает интерфейс, который реализуется указанным управляемым объектом.

GetLocalRegistryRoot(String)

Возвращает локальный корень реестра.

GetTypeLibOfClsid(Guid, ITypeLib)

Не реализовано. Не используйте.

Методы расширения

CreateInstance(ILocalRegistry, Guid)

Создает объект COM с совместным созданием.

Применяется к