IRegistrationServices Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Reihe von Diensten für die Registrierung und das Aufheben der Registrierung von verwalteten Assemblys für die Verwendung durch COM zur Verfügung.
public interface class IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
public interface IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRegistrationServices
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
type IRegistrationServices = interface
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IRegistrationServices = interface
Public Interface IRegistrationServices
- Abgeleitet
- Attribute
Hinweise
Eine Registrierung ist erforderlich, wenn die Objekte in einer Assembly von COM-Clients verwendet werden.
Methoden
GetManagedCategoryGuid() |
Gibt die GUID der COM-Kategorie zurück, 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 ab, die durch einen Aufruf von RegisterAssembly(Assembly, AssemblyRegistrationFlags) registriert werden. |
RegisterAssembly(Assembly, AssemblyRegistrationFlags) |
Registriert die Klassen in einer verwalteten Assembly, um die Erstellung durch COM zu ermöglichen. |
RegisterTypeForComClients(Type, Guid) |
Registriert den angegebenen Typ mithilfe der angegebenen GUID bei COM. |
TypeRepresentsComType(Type) |
Bestimmt, ob der angegebene Typ ein COM-Typ ist. |
TypeRequiresRegistration(Type) |
Bestimmt, ob für den angegebenen Typ eine Registrierung erforderlich ist. |
UnregisterAssembly(Assembly) |
Hebt die Registrierung der Klassen in einer verwalteten Assembly auf. |