IRegistrationServices インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 派生
- 属性
注釈
アセンブリ内のオブジェクトが COM クライアントによって使用されている場合は、登録が必要です。
メソッド
| 名前 | 説明 |
|---|---|
| GetManagedCategoryGuid() |
マネージド クラスを含む COM カテゴリの GUID を返します。 |
| GetProgIdForType(Type) |
指定した型の COM ProgID を取得します。 |
| GetRegistrableTypesInAssembly(Assembly) |
RegisterAssembly(Assembly, AssemblyRegistrationFlags)の呼び出しによって登録されるアセンブリ内のクラスの一覧を取得します。 |
| RegisterAssembly(Assembly, AssemblyRegistrationFlags) |
COM からの作成を有効にするために、マネージド アセンブリにクラスを登録します。 |
| RegisterTypeForComClients(Type, Guid) |
指定した GUID を使用して、指定した型を COM に登録します。 |
| TypeRepresentsComType(Type) |
指定した型が COM 型かどうかを判断します。 |
| TypeRequiresRegistration(Type) |
指定した型に登録が必要かどうかを判断します。 |
| UnregisterAssembly(Assembly) |
マネージド アセンブリ内のクラスの登録を解除します。 |