Freigeben über


IRegistrationServices-Schnittstelle

 

Veröffentlicht: Oktober 2016

Bietet eine Reihe von Diensten für die Registrierung und Aufheben der Registrierung von Assemblys für die Verwendung von COM verwalteter

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

Syntax

[GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
[ComVisibleAttribute(true)]
public interface IRegistrationServices
[GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
[ComVisibleAttribute(true)]
public interface class IRegistrationServices
[<GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
[<ComVisibleAttribute(true)>]
type IRegistrationServices = interface end
<GuidAttribute("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>
<ComVisibleAttribute(True)>
Public Interface IRegistrationServices

Methoden

Name Beschreibung
System_CAPS_pubmethod GetManagedCategoryGuid()

Gibt die GUID der COM-Kategorie, die die verwalteten Klassen enthält.

System_CAPS_pubmethod GetProgIdForType(Type)

Ruft die COM-ProgID für einen angegebenen Typ ab.

System_CAPS_pubmethod GetRegistrableTypesInAssembly(Assembly)

Ruft eine Liste der Klassen in einer Assembly, die durch einen Aufruf von registriert werden RegisterAssembly.

System_CAPS_pubmethod RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Registriert die Klassen in einer verwalteten Assembly, damit die Erstellung von COM

System_CAPS_pubmethod RegisterTypeForComClients(Type, Guid)

Registriert den angegebenen Typ mit COM unter Verwendung der angegebenen GUID.

System_CAPS_pubmethod TypeRepresentsComType(Type)

Bestimmt, ob der angegebene Typ ein COM-Typ ist.

System_CAPS_pubmethod TypeRequiresRegistration(Type)

Bestimmt, ob der angegebene Typ registriert werden muss.

System_CAPS_pubmethod UnregisterAssembly(Assembly)

Hebt die Registrierung der Klassen in einer verwalteten Assembly.

Hinweise

Registrierung ist erforderlich, wenn die Objekte innerhalb einer Assembly durch COM-Clients verwendet werden.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

System.Runtime.InteropServices-Namespace

Zurück zum Anfang