Public Property Get name()
As String クラス名(モジュール名)を返します。 |
Public Property Get kind()
As String クラス(モジュール)の種類を返します。 |
Public Property Get countOfLines() As Long クラス(モジュール)の行数を返します。 |
Public Property Get VBComponent() As VBComponent VBComponentクラスのオブジェクトへの参照を返します。 |
Public Sub initializeInstance_byEditingClass() 現在コードウインドウで編集中のクラスからインスタンスを初期化します。 |
Public Sub initializeInstance_byVBComponent(ByVal
objVBC As VBComponent) 引数objVBCからインスタンスを初期化します。 |
Public Function toString() インスタンスの情報を返します。 |
name |
クラス名(モジュール名)を返します。
kind |
クラス(モジュール)の種類を返します。返り値:
備考:
- 標準モジュールの場合:"StdModule"(備考1)
- クラスモジュールの場合:"ClassModule"(備考1)
- ユーザフォームの場合:"MSForm"(備考1)
- ドキュメントの場合:"Document"(備考1)
- 正確にはmldSCAClassで定義している定数(文字列)を返します。
countOfLines |
クラス(モジュール)の行数を返します。
VBComponent |
VBComponentクラスのオブジェクトへの参照を返します。
initializeInstance_byEditingClass |
現在コードウインドウで編集中のクラス(モジュール)からインスタンスを初期化します。スローされるエラー:
91:現在コードウインドウで編集中のクラス(モジュール)がなかったとき
initializeInstance_byVBComponent |
引数objVBCからインスタンスを初期化します。
toString |
インスタンスの情報(name,kindプロパティを連結した文字列)を返します。返り値の例:
"name:=Module1,kind:=StdModule"