7 [Guid(
"CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
void RegisterTypeForComClients(Type type, ref Guid g)
Registers the specified type with COM using the specified GUID.
Guid GetManagedCategoryGuid()
Returns the GUID of the COM category that contains the managed classes.
bool RegisterAssembly(Assembly assembly, AssemblyRegistrationFlags flags)
Registers the classes in a managed assembly to enable creation from COM.
bool TypeRepresentsComType(Type type)
Determines whether the specified type is a COM type.
bool TypeRequiresRegistration(Type type)
Determines whether the specified type requires registration.
string GetProgIdForType(Type type)
Retrieves the COM ProgID for a specified type.
Represents a globally unique identifier (GUID).To browse the .NET Framework source code for this type...
bool UnregisterAssembly(Assembly assembly)
Unregisters the classes in a managed assembly.
Provides a set of services for registering and unregistering managed assemblies for use from COM.
Represents an assembly, which is a reusable, versionable, and self-describing building block of a com...
Represents type declarations: class types, interface types, array types, value types,...
AssemblyRegistrationFlags
Defines a set of flags used when registering assemblies.
Type [] GetRegistrableTypesInAssembly(Assembly assembly)
Retrieves a list of classes in an assembly that would be registered by a call to M:System....