IRegistrationServices IRegistrationServices IRegistrationServices IRegistrationServices Interface

定義

COM から使用できるようにマネージド アセンブリを登録および登録解除するための一連のサービスを提供します。Provides a set of services for registering and unregistering managed assemblies for use from COM.

public interface class IRegistrationServices
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
public interface IRegistrationServices
type IRegistrationServices = interface
Public Interface IRegistrationServices
派生
属性

注釈

アセンブリ内のオブジェクトが COM クライアントによって使用されている場合は、登録が必要です。Registration is needed when the objects within an assembly are being used by COM clients.

メソッド

GetManagedCategoryGuid() GetManagedCategoryGuid() GetManagedCategoryGuid() GetManagedCategoryGuid()

マネージド クラスを格納している COM カテゴリの GUID を返します。Returns the GUID of the COM category that contains the managed classes.

GetProgIdForType(Type) GetProgIdForType(Type) GetProgIdForType(Type) GetProgIdForType(Type)

指定した型の COM ProgID を取得します。Retrieves the COM ProgID for a specified type.

GetRegistrableTypesInAssembly(Assembly) GetRegistrableTypesInAssembly(Assembly) GetRegistrableTypesInAssembly(Assembly) GetRegistrableTypesInAssembly(Assembly)

RegisterAssembly(Assembly, AssemblyRegistrationFlags) への呼び出しによって登録されるアセンブリ内のクラスの一覧を取得します。Retrieves a list of classes in an assembly that would be registered by a call to RegisterAssembly(Assembly, AssemblyRegistrationFlags).

RegisterAssembly(Assembly, AssemblyRegistrationFlags) RegisterAssembly(Assembly, AssemblyRegistrationFlags) RegisterAssembly(Assembly, AssemblyRegistrationFlags) RegisterAssembly(Assembly, AssemblyRegistrationFlags)

マネージド アセンブリ内のクラスを登録して、COM から作成できるようにします。Registers the classes in a managed assembly to enable creation from COM.

RegisterTypeForComClients(Type, Guid) RegisterTypeForComClients(Type, Guid) RegisterTypeForComClients(Type, Guid) RegisterTypeForComClients(Type, Guid)

GUID を使用して、指定した型を COM に登録します。Registers the specified type with COM using the specified GUID.

TypeRepresentsComType(Type) TypeRepresentsComType(Type) TypeRepresentsComType(Type) TypeRepresentsComType(Type)

指定した型が COM 型かどうかを確認します。Determines whether the specified type is a COM type.

TypeRequiresRegistration(Type) TypeRequiresRegistration(Type) TypeRequiresRegistration(Type) TypeRequiresRegistration(Type)

指定した型が登録を要求するかどうかを確認します。Determines whether the specified type requires registration.

UnregisterAssembly(Assembly) UnregisterAssembly(Assembly) UnregisterAssembly(Assembly) UnregisterAssembly(Assembly)

マネージド アセンブリ内のクラスの登録を解除します。Unregisters the classes in a managed assembly.

適用対象