ILocalRegistry2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Estabelece um objeto COM registrado localmente em relação ao hive do registro do Visual Studio local.
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
- Derivado
- Atributos
- Implementações
Comentários
Fornece um site com um registro local de informações de objeto e tipo. O registro local não está relacionado ao banco de dados de registro de todo o sistema; Ele é estritamente para ser usado pelo projeto.
Notas aos Chamadores
Chamado por qualquer pacote que deseja registrar na Visual Studio seção do registro. Essa interface é obtida usando o SLocalRegistry serviço.
Métodos
| CreateInstance(Guid, Object, Guid, UInt32, IntPtr) |
Cria uma instância de uma classe listada no registro local. |
| GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) |
Retorna o objeto de classe associado a um CLSID. |
| GetClassObjectOfClsid(Guid, UInt32, IntPtr, Guid, IntPtr) |
Retorna o objeto de classe associado a um CLSID. (Herdado de ILocalRegistry) |
| GetLocalRegistryRoot(String) |
Retorna a raiz do Registro local. |
| GetTypeLibOfClsid(Guid, ITypeLib) |
Não implementado. Não use. |
Métodos de Extensão
| CreateInstance(ILocalRegistry, Guid) |
Cria um objeto COM cocriável. |