Record 物件

Record物件是用來保存和傳輸可變值數目的容器。 記錄內的欄位會以數值方式編制索引,而且可以包含字串、整數、物件和 Null 值。 超出配置記錄大小的欄位會被視為具有永久 Null 值。 保留字段編號 0。

成員

Record物件具有下列類型的成員:

方法

Record物件具有這些方法。

方法 Description
ClearData 清除所有欄位中的資料,並將其設定為 null。
FormatText 根據欄位 0 中的範本來格式化欄位。
ReadStream 從保存資料流程資料的記錄欄位讀取指定的位元組數目。
SetStream 將指定檔案的內容複寫到指定的記錄欄位做為資料流程資料。

 

屬性

Record物件具有這些屬性。

屬性 存取類型 Description
DataSize
傳回指定欄位的資料大小。
FieldCount
傳回記錄中的欄位數目。
IntegerData
讀取/寫入
將 32 位整數資料傳送至記錄內的指定欄位或從中移出。
IsNull
如果指定的欄位為 Null,則傳回 True;如果欄位包含資料,則傳回 False。
StringData
讀取/寫入
將字串資料傳送至記錄內的指定欄位或從中移出。

 

規格需求

需求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer
DLL
Msi.dll
IID
IID_IRecord定義為 000C1093-0000-0000-C000-000000000046

另請參閱

CreateRecord 方法

Windows Installer 腳本範例