IRegistrationServices Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje sadu služeb pro registraci a zrušení registrace spravovaných sestavení pro použití z modelu COM.
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
- Odvozené
- Atributy
Poznámky
Registrace je nutná v případě, že klienti modelu COM používají objekty v rámci sestavení.
Metody
| Name | Description |
|---|---|
| GetManagedCategoryGuid() |
Vrátí identifikátor GUID kategorie modelu COM, která obsahuje spravované třídy. |
| GetProgIdForType(Type) |
Načte IDENTIFIKÁTOR PROGID modelu COM pro zadaný typ. |
| GetRegistrableTypesInAssembly(Assembly) |
Načte seznam tříd v sestavení, které by bylo registrováno voláním RegisterAssembly(Assembly, AssemblyRegistrationFlags). |
| RegisterAssembly(Assembly, AssemblyRegistrationFlags) |
Zaregistruje třídy ve spravovaném sestavení, aby bylo možné vytvářet z modelu COM. |
| RegisterTypeForComClients(Type, Guid) |
Zaregistruje zadaný typ u modelu COM pomocí zadaného identifikátoru GUID. |
| TypeRepresentsComType(Type) |
Určuje, zda zadaný typ je typ modelu COM. |
| TypeRequiresRegistration(Type) |
Určuje, zda zadaný typ vyžaduje registraci. |
| UnregisterAssembly(Assembly) |
Zruší registraci tříd ve spravovaném sestavení. |