IRegistrationServices Interface

Definitie

Biedt een set services voor het registreren en ongedaan maken van de registratie van beheerde assembly's voor gebruik vanuit 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
Afgeleid
Kenmerken

Opmerkingen

Registratie is nodig wanneer de objecten binnen een assembly worden gebruikt door COM-clients.

Methoden

Name Description
GetManagedCategoryGuid()

Retourneert de GUID van de COM-categorie die de beheerde klassen bevat.

GetProgIdForType(Type)

Haalt de COM ProgID voor een opgegeven type op.

GetRegistrableTypesInAssembly(Assembly)

Haalt een lijst met klassen op in een assembly die wordt geregistreerd door een aanroep naar RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Registreert de klassen in een beheerde assembly om het maken vanuit COM mogelijk te maken.

RegisterTypeForComClients(Type, Guid)

Registreert het opgegeven type bij COM met behulp van de opgegeven GUID.

TypeRepresentsComType(Type)

Bepaalt of het opgegeven type een COM-type is.

TypeRequiresRegistration(Type)

Bepaalt of het opgegeven type registratie vereist.

UnregisterAssembly(Assembly)

De registratie van de klassen in een beheerde assembly ongedaan maken.

Van toepassing op