IRegistrationServices Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |