Name

IRegistrationServices

Synopsis

This interface defines the interface used by classes that register and unregister assemblies with COM.

Public Interface IRegistrationServices
                  ' Public Instance Methods
   Public Function GetManagedCategoryGuid() As Guid  
   Public Function GetProgIdForType(
        ByVal type As Type) As String  
   Public Function GetRegistrableTypesInAssembly(
        ByVal assembly As System.Reflection.Assembly) As Type()  
   Public Function RegisterAssembly(
        ByVal assembly As System.Reflection.Assembly, 
        ByVal flags As AssemblyRegistrationFlags) As Boolean  
   Public Sub RegisterTypeForComClients(ByVal type As Type, 
        ByRef g As Guid) 
   Public Function TypeRepresentsComType(
        ByVal type As Type) As Boolean  
   Public Function TypeRequiresRegistration(
        ByVal type As Type) As Boolean  
   Public Function UnregisterAssembly(
        ByVal assembly As System.Reflection.Assembly) As Boolean  
End Interface

Implemented By

RegistrationServices

Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.