會傳回聚合線列中所記錄的點。
語法
expression。
GetPolylineData( _Flags_ , _xyArray()_ )
運算式 代表 Row 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Flags | 必要 | 整數 | 會影響所傳回點的旗標 |
| xyArray () | 必要 | 雙精確度 | 輸出參數。 會傳回交替 x 及 y 值的陣列,這些值會指定列中所記錄的點 |
傳回值
無
註解
如果列的類型不是 visTagPolylineTo,則會產生例外狀況。
如果 GetPolylineData 方法成功, xyArray () 會傳回 n 個雙數的一維陣列, (VT_R8) 索引為 0 到 n - 1。 參數 xyArray () 是由 GetPolylineData 方法配置的輸出參數,可將擁有權傳回給呼叫端。 呼叫端最終應該在傳回的陣列上執行 SafeArrayDestroy 。 (Microsoft Visual Basic 和 Visual Basic for Applications 會為您管理此項目。)
Flags 參數是會指定傳回點的選項的位元遮罩。 它的值應為 visGeomWHPct、visGeomXYLocal,或這兩個值的其中一個與 visGeomExcludeLastPoint 的組合。 如果 visGeomWHPct 或 visGeomXYLocal 都未作為 Flags 參數的一部分傳遞,則會產生錯誤。
| 常數 | 值 | 描述 |
|---|---|---|
| visGeomExcludeLastPoint | &H1 | 選用。 將不包含在 xyArray() 中之聚合線的最後一個點 (列中的 X 及 Y 儲存格) |
| visGeomWHPct | &H10 | xyArray() 中所傳回的值將是寬度/高度的百分比 |
| visGeomXYLocal | &H20 | xyArray() 中所傳回的值將是繪圖中的本機內部單位 |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。