ILocalRegistry3 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 registro local relativo ao hive do registro do Visual Studio. Essa interface estende ILocalRegistry2. Você pode obter uma instância da interface por meio do SLocalRegistry serviço (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
- Derivado
- Atributos
- Implementações
Comentários
Fornece um site que tem um registro local de informações de objeto e tipo. O registro local é estritamente local e não está relacionado ao registro do sistema.
Métodos
| CreateInstance(Guid, Object, Guid, UInt32, IntPtr) |
Cria uma instância de uma classe listada no registro local. |
| CreateManagedInstance(String, String, String, Guid, IntPtr) |
Cria uma instância de uma classe gerenciada e retorna uma interface solicitada. |
| 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) |
| GetClassObjectOfManagedClass(String, String, String, Guid, IntPtr) |
Retorna uma interface que é implementada por um determinado objeto gerenciado. |
| 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. |