Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IRegistrationServices Interface

 

Provides a set of services for registering and unregistering managed assemblies for use from COM.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

<GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>
<ComVisibleAttribute(True)>
Public Interface IRegistrationServices

NameDescription
System_CAPS_pubmethodGetManagedCategoryGuid()

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

System_CAPS_pubmethodGetProgIdForType(Type)

Retrieves the COM ProgID for a specified type.

System_CAPS_pubmethodGetRegistrableTypesInAssembly(Assembly)

Retrieves a list of classes in an assembly that would be registered by a call to RegisterAssembly.

System_CAPS_pubmethodRegisterAssembly(Assembly, AssemblyRegistrationFlags)

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

System_CAPS_pubmethodRegisterTypeForComClients(Type, Guid)

Registers the specified type with COM using the specified GUID.

System_CAPS_pubmethodTypeRepresentsComType(Type)

Determines whether the specified type is a COM type.

System_CAPS_pubmethodTypeRequiresRegistration(Type)

Determines whether the specified type requires registration.

System_CAPS_pubmethodUnregisterAssembly(Assembly)

Unregisters the classes in a managed assembly.

Registration is needed when the objects within an assembly are being used by COM clients.

.NET Framework
Available since 1.1
Return to top
Show:
© 2017 Microsoft