View.ColumnInfo プロパティ

View オブジェクトの ColumnInfo プロパティからは、結果セットの各列に関して要求された情報が含まれる Record オブジェクトが返されます。 列の名前か列の定義が要求されることがあります。 Select リストに指定されている定数には名前が与えられません。

このプロパティは読み取り専用です。

構文

propVal = View.ColumnInfo

プロパティ値

各列に必要な必須情報。

パラメーター名 説明
msiColumnInfoNames
0
結果セットで一定ではないすべての列の名前が返されます。
msiColumnInfoTypes
1
結果セットで一定ではないすべての列の種類が返されます。

 

解説

ColumnInfo プロパティで返される列説明は、列定義形式で説明されている形式になります。 各列は、対応するレコード フィールドで文字列によって説明されます。 定義文字列は、データ型を表す 1 文字と、列の幅 (該当する場合は文字単位、それ以外はバイト単位) で構成されています。 幅が 0 の場合、幅に制限がなくなります (長いテキスト フィールドやストリーム)。 大文字は、列に null 値を指定することが許可されることを示します。

必要条件

要件
バージョン
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003 または Windows XP の Windows インストーラー
[DLL]
Msi.dll
IID
IID_IView が 000C109C-0000-0000-C000-000000000046 として定義されている