ILocalRegistry Интерфейс

Определение

Устанавливает локально зарегистрированный COM-объект относительно локального куста реестра Visual Studio.

public interface class ILocalRegistry
public interface class ILocalRegistry
__interface ILocalRegistry
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("6D5140D3-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ILocalRegistry
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("6D5140D3-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ILocalRegistry = interface
Public Interface ILocalRegistry
Производный
Атрибуты

Комментарии

В эти IUnknown указатели интерфейса передаются как object вместо IntPtr . Результатом является инкапсулированный управляемый указатель прокси-сервера, а не фактический IUnknown указатель.

Этот интерфейс предоставляет сайт с локальным реестром объекта и информацией о типе. Локальный реестр не связан с базой данных регистрации на уровне системы; Он строго используется проектом.

Примечания для тех, кто реализует этот метод

Visual Studio реализует этот интерфейс.

Примечания для тех, кто вызывает этот метод

Этот интерфейс получается от SLocalRegistry службы.

Методы

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

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

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

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

GetTypeLibOfClsid(Guid, ITypeLib)

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

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

CreateInstance(ILocalRegistry, Guid)

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

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