RegistrationServices.RegisterTypeForComClients メソッド
GUID を使用して、指定した型を COM に登録します。このメソッドは、コードで直接使用するためのものではありません。
Public Overridable Sub RegisterTypeForComClients( _
ByVal type As Type, _ ByRef g As Guid _) Implements IRegistrationServices.RegisterTypeForComClients
[C#]
public virtual void RegisterTypeForComClients(Typetype, ref Guidg);
[C++]
public: virtual void RegisterTypeForComClients(Type* type,Guid* g);
[JScript]
public function RegisterTypeForComClients(
type : Type,g : Guid);
パラメータ
実装
IRegistrationServices.RegisterTypeForComClients
解説
このメソッドは、COM での CoRegisterClassObject の呼び出しに相当し、コードで直接使用するためのものではありません。このメソッドは型を登録しますが、 RegistrationServices クラスには、対応する登録解除のメソッドはありません。特にアプリケーションがマルチスレッドの場合、 RegisterTypeForComClients メソッドを使用すると、予期しない結果が生じることがあります。型を含むアセンブリを登録するときは、代わりに RegistrationServices.RegisterAssembly メソッドを使用してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- SecurityPermission (アンマネージ コードを操作するために必要なアクセス許可) SecurityPermissionFlag.UnmanagedCode (関連する列挙体)
参照
RegistrationServices クラス | RegistrationServices メンバ | System.Runtime.InteropServices 名前空間 | RegisterAssembly