Compartir a través de


IRegistrationServices Interfaz

Definición

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

GetManagedCategoryGuid()

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

GetProgIdForType(Type)

Recupera el identificador de programa COM para el tipo especificado.

GetRegistrableTypesInAssembly(Assembly)

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

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

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

RegisterTypeForComClients(Type, Guid)

Registra el tipo especificado con COM utilizando el identificador GUID especificado.

TypeRepresentsComType(Type)

Determina si el tipo especificado es un tipo COM.

TypeRequiresRegistration(Type)

Determina si el tipo especificado requiere que se realice un registro.

UnregisterAssembly(Assembly)

Anula el registro de las clases en un ensamblado administrado.

Se aplica a