共用方式為


IDebugFunctionObject::CreateArrayObject

建立陣陣物件。 這個陣列可以包含基本類型或物件實例值。

語法

int CreateArrayObject(
   enum_OBJECT_TYPE ot,
   IDebugField      pClassField,
   uint             dwRank,
   uint[]           dwDims,
   uint[]           dwLowBounds,
   out IDebugObject ppObject
);

參數

ot
[in]指定來自 OBJECT_TYPE 列舉的值,指出新陣列物件的型別。

pClassField
[in] 如果建立物件實例值的陣列,則代表對象的類別的IDebugField 物件。 如果建立基本對象的陣列,這個參數就是 Null 值。

dwRank
[in]陣列的排名或維度數目。

dwDims
[in]數位中每個維度的大小。

dwLowBounds
[in]每個維度的原點(通常是 0 或 1)。

ppObject
[out]會傳 回代表新建立陣列的IDebugObject 物件。 這實際上是 IDebugArrayObject 物件。

傳回值

如果成功,則會傳回S_OK;否則,會傳回錯誤碼。

備註

呼叫這個方法,以建立 物件,此物件表示 IDebugFunctionObject 介面所代表之函式的數位參數。

另請參閱