IRegistrationServices Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |