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) |
マネージド アセンブリ内のクラスの登録を解除します。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET