IRegistrationServices Interface

Definição

Fornece um conjunto de serviços para registar e desregistar assemblies geridos para utilização a partir 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

Observações

O registo é necessário quando os objetos dentro de uma montagem estão a ser usados por clientes COM.

Métodos

Name Description
GetManagedCategoryGuid()

Devolve o GUID da categoria COM que contém as classes geridas.

GetProgIdForType(Type)

Recupera o COM ProgID para um tipo especificado.

GetRegistrableTypesInAssembly(Assembly)

Recupera uma lista de classes numa assembleia que seria registada por uma chamada para RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Regista as classes numa assembly gerida para permitir a criação a partir do COM.

RegisterTypeForComClients(Type, Guid)

Regista 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 registo.

UnregisterAssembly(Assembly)

Desregista as classes numa assembly gerida.

Aplica-se a