IRegistrationServices 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.
Fornece um conjunto de serviços para registrar e cancelar o registro de assemblies gerenciados para uso do COM.
public interface class IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
public interface IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRegistrationServices
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
type IRegistrationServices = interface
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IRegistrationServices = interface
Public Interface IRegistrationServices
- Derivado
- Atributos
Comentários
O registro é necessário quando os objetos dentro de um assembly estão sendo usados por clientes COM.
Métodos
GetManagedCategoryGuid() |
Retorna o GUID da categoria COM que contém as classes gerenciadas. |
GetProgIdForType(Type) |
Recupera o ProgID COM para um tipo especificado. |
GetRegistrableTypesInAssembly(Assembly) |
Recupera uma lista de classes em um assembly que seria registrado por uma chamada para RegisterAssembly(Assembly, AssemblyRegistrationFlags). |
RegisterAssembly(Assembly, AssemblyRegistrationFlags) |
Registra as classes em um assembly gerenciado para habilitar a criação de COM. |
RegisterTypeForComClients(Type, Guid) |
Registra o tipo especificado com COM usando o GUID especificado. |
TypeRepresentsComType(Type) |
Determina se o tipo especificado é um tipo COM. |
TypeRequiresRegistration(Type) |
Determina se o tipo especificado requer registro. |
UnregisterAssembly(Assembly) |
Cancela o registro das classes em um assembly gerenciado. |