IRegistrationServices Interfaz

Definición

Proporciona un conjunto de servicios para registrar y anular el registro de ensamblados administrados para su uso desde 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

Comentarios

El registro es necesario cuando los clientes COM usan los objetos de un ensamblado.

Métodos

Nombre Description
GetManagedCategoryGuid()

Devuelve el GUID de la categoría COM que contiene las clases administradas.

GetProgIdForType(Type)

Recupera el ProgID COM para un tipo especificado.

GetRegistrableTypesInAssembly(Assembly)

Recupera una lista de clases de un ensamblado que se registraría mediante una llamada a RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Registra las clases en un ensamblado administrado para habilitar la creación desde COM.

RegisterTypeForComClients(Type, Guid)

Registra el tipo especificado con COM mediante el GUID especificado.

TypeRepresentsComType(Type)

Determina si el tipo especificado es un tipo COM.

TypeRequiresRegistration(Type)

Determina si el tipo especificado requiere el registro.

UnregisterAssembly(Assembly)

Anula el registro de las clases en un ensamblado administrado.

Se aplica a