ComClassAttribute コンストラクタ

更新 : 2007 年 11 月

ComClassAttribute クラスの新しいインスタンスを初期化します。

Public Sub New() 
' -or-
Public Sub New( _
   ByVal _ClassID As String _
)
' -or-
Public Sub New( _
   ByVal _ClassID As String, _
   ByVal _InterfaceID As String _
)
' -or-
Public Sub New( _
   ByVal _ClassID As String, _
   ByVal _InterfaceID As String, _ 
   ByVal _EventId As String _
)

パラメータ

  • _ClassID
    クラスを一意に識別する ClassID プロパティの値を初期化します。

  • _InterfaceID
    インターフェイスを一意に識別する InterfaceID プロパティの値を初期化します。

  • _EventId
    イベントを一意に識別する EventID プロパティの値を初期化します。

解説

ComClassAttribute をクラスに適用するときに ClassID、InterfaceID、または EventID プロパティを設定するには、ComClassAttribute クラスで構造体を使用します。

必要条件

名前空間 : Microsoft.VisualBasic

クラス : ComClassAttribute

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll)

参照

処理手順

チュートリアル : Visual Basic での COM オブジェクトの作成

概念

Visual Basic で使用される属性

オブジェクトの有効期間 : オブジェクトの作成と破棄

参照

ComClassAttribute クラス

System.Runtime.InteropServices

その他の技術情報

Visual Basic における属性