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 | |
---|---|---|
GetManagedCategoryGuid() | Gibt die GUID der COM-Kategorie, die die verwalteten Klassen enthält. |
|
GetProgIdForType(Type) | Ruft die COM-ProgID für einen angegebenen Typ ab. |
|
GetRegistrableTypesInAssembly(Assembly) | Ruft eine Liste der Klassen in einer Assembly, die durch einen Aufruf von registriert werden RegisterAssembly. |
|
RegisterAssembly(Assembly, AssemblyRegistrationFlags) | Registriert die Klassen in einer verwalteten Assembly, damit die Erstellung von COM |
|
RegisterTypeForComClients(Type, Guid) | Registriert den angegebenen Typ mit COM unter Verwendung der angegebenen GUID. |
|
TypeRepresentsComType(Type) | Bestimmt, ob der angegebene Typ ein COM-Typ ist. |
|
TypeRequiresRegistration(Type) | Bestimmt, ob der angegebene Typ registriert werden muss. |
|
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