System.Runtime.InteropServices.IRegistrationServices Members

The members of System.Runtime.InteropServices.IRegistrationServices are listed below.

Public Methods

GetManagedCategoryGuid() : Guid

Returns the GUID of the COM category that contains the managed classes.

GetProgIdForType(Type) : string

Retrieves the COM ProgID for a specified type.

GetRegistrableTypesInAssembly(System.Reflection.Assembly) : Type[]

Retrieves a list of classes in an assembly that would be registered by a call to IRegistrationServices.RegisterAssembly(System.Reflection.Assembly, AssemblyRegistrationFlags).

RegisterAssembly(System.Reflection.Assembly, AssemblyRegistrationFlags) : bool

Registers the classes in a managed assembly to enable creation from COM.

RegisterTypeForComClients(Type, ref Guid)
Documentation for this section has not yet been entered.
TypeRepresentsComType(Type) : bool

Determines whether the specified type is a COM type.

TypeRequiresRegistration(Type) : bool

Determines whether the specified type requires registration.

UnregisterAssembly(System.Reflection.Assembly) : bool

Unregisters the classes in a managed assembly.