Freigeben über


Eigenschaft View.ColumnInfo

Die Eigenschaft ColumnInfo des Objekts View gibt ein Objekt Record zurück, das die angeforderten Informationen zu jeder Spalte im Resultset enthält. Es können entweder die Spaltennamen oder die Spaltendefinitionen angefordert werden. Konstanten, die in der Auswahlliste angegeben werden, haben keine Namen.

Diese Eigenschaft ist schreibgeschützt.

Syntax

propVal = View.ColumnInfo

Eigenschaftswert

Erforderliche Informationen für jede Spalte.

Parametername Bedeutung
msiColumnInfoNames
0
Gibt die Namen aller nicht konstanten Spalten im Resultset zurück.
msiColumnInfoTypes
1
Gibt die Typen aller nicht konstanten Spalten im Resultset zurück.

 

Bemerkungen

Die Spaltenbeschreibungen, die von der Eigenschaft ColumnInfo zurückgegeben werden, haben das unter Spaltendefinitionsformat beschriebene Format. Jede Spalte wird durch eine Zeichenfolge im entsprechenden Datensatzfeld beschrieben. Die Definitionszeichenfolge besteht aus einem einzelnen Buchstaben, der den Datentyp darstellt, gefolgt von der Breite der Spalte (ggf. in Zeichen oder in Bytes). Eine Breite von 0 (null) gibt eine unbegrenzte Breite (lange Textfelder und Datenströme) an. Ein Großbuchstabe gibt an, dass NULL-Werte in der Spalte zulässig sind.

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP
DLL
Msi.dll
IID
IID_IView wird als 000C109C-0000-0000-C000-000000000046 definiert