IRegistrationServices Interface

Définition

Fournit un ensemble de services permettant d’inscrire et de désinscrire des assemblys managés à utiliser à partir de 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
Dérivé
Attributs

Remarques

L’inscription est nécessaire lorsque les objets d’un assembly sont utilisés par les clients COM.

Méthodes

Nom Description
GetManagedCategoryGuid()

Retourne le GUID de la catégorie COM qui contient les classes managées.

GetProgIdForType(Type)

Récupère le ProgID COM pour un type spécifié.

GetRegistrableTypesInAssembly(Assembly)

Récupère une liste de classes dans un assembly qui serait inscrit par un appel à RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Inscrit les classes dans un assembly managé pour activer la création à partir de COM.

RegisterTypeForComClients(Type, Guid)

Inscrit le type spécifié auprès de COM à l’aide du GUID spécifié.

TypeRepresentsComType(Type)

Détermine si le type spécifié est un type COM.

TypeRequiresRegistration(Type)

Détermine si le type spécifié nécessite l’inscription.

UnregisterAssembly(Assembly)

Annule l’inscription des classes dans un assembly managé.

S’applique à