clsIHCTemplateTagクラスについて

 clsIHCTemplateTagクラスのインスタンスはテンプレートタグ定義ファイルに定義されているタグです。

注意:
このクラスのインスタンスの生成後、すぐにinitializeInstanceメソッドを呼んで下さい。
メソッドの定義
Public Sub initializeInstance(ByRef strTagDif As String)
引数strTagDif(タグ定義文字列)からこのインスタンスを初期化します。
Public Function getValue(ByVal objTagListList As clsIHCTagListList, _
                        ByVal objClass As clsSCAClass, _
                        ByVal objMethod As clsSCAMethod, _
                        ByVal objApp As Application) As String

タグに対する値を返します。

下記のプロパティ、メソッドについてはclsIHC*Tagクラスの説明を見て下さい。
プロパティ
name
kind
prop
メソッド
toString

メソッドの詳細
initializeInstance
Public Sub initializeInstance(ByRef strTagDif As String)

メソッドの説明:
 引数strTagDif(タグ定義文字列)からこのインスタンスを初期化します。
in引数:
strTagDif:タグ定義文字列
スローされるエラー:
5:引数strTagDifが不正だったとき(utlIHCTag.checkTagDifStringメ ソッドがスローするエラーをそのままスローします)
5:タグ名が不正なとき
5:カンマの数が不正なとき
getValue
Public Function getValue(ByVal objTagListList As clsIHCTagListList, _
                        ByVal objClass As clsSCAClass, _
                        ByVal objMethod As clsSCAMethod, _
                        ByVal objApp As Application) As String


メソッドの説明:
 タグに対する値を返します。
in引数:
objTagListList:タグリストリストクラスのインスタンスへの参照
objClass:クラスの情報
objMethod:メソッドの情報
objApp:アプリケーションオブジェクトへの参照