Condividi tramite


IRegistrationServices Interfaccia

Definizione

Fornisce un insieme di servizi per la registrazione e l'annullamento della registrazione di assembly gestiti da utilizzare da 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
Derivato
Attributi

Commenti

La registrazione è necessaria quando gli oggetti all'interno di un assembly vengono usati dai client COM.

Metodi

GetManagedCategoryGuid()

Restituisce il GUID della categoria COM che contiene le classi gestite.

GetProgIdForType(Type)

Recupera il ProgID COM per un tipo specificato.

GetRegistrableTypesInAssembly(Assembly)

Recupera un elenco di classi in un assembly che saranno registrate da una chiamata a RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

Registra le classi in un assembly gestito per consentire la creazione da COM.

RegisterTypeForComClients(Type, Guid)

Registra il tipo specificato con COM utilizzando il GUID specificato.

TypeRepresentsComType(Type)

Determina se il tipo specificato è un tipo COM.

TypeRequiresRegistration(Type)

Determina se il tipo specificato richiede la registrazione.

UnregisterAssembly(Assembly)

Annulla la registrazione delle classi in un assembly gestito.

Si applica a