SpreadJS製品ヘルプ
ピクチャとフローティングオブジェクトに関するAPIの変更点
はじめに > [No Target Defined] > ピクチャとフローティングオブジェクトに関するAPIの変更点

FloatingObjectクラスはGC.Spread.Sheets.FloatingObjects.FloatingObjectに移動されました。PictureクラスはGC.Spread.Sheets.FloatingObjects.Pictureに移動されました。現バージョンでは、ピクチャはGC.Spread.Sheets.FloatingObjects.FloatingObject名前空間から継承されます。

次に示すように、いくつかのメソッドがCommands名前空間に移動されました。

次の表は、GC.Spread.Sheets.Worksheet内のメソッドの変更点を示します。

V9 V10
addFloatingObject(customFloatingObject) floatingObjects.add(customFloatingObject)
findFloatingObject(name) floatingObjects.get(name)
removeFloatingObject(name) floatingObjects.remove(name)
floatingObject.clear()
getFloatingObjects() floatingObjects.all()
setFloatingObjectZIndex(name,zIndex) floatingObjects.zIndex(name,zIndex)
getFloatingObjectZIndex(name) floatingObjects.zIndex(name,zIndex)

次の表は、GC.Spread.Sheets.FloatingObjects.FloatingObject内のアイテムの変更点を示します。

V9 V10
position() x()
position() y()
FloatingObjectType typeName
content()
cloneContent()
refreshContent()
getHost()

CustomFloatingObjectクラスは削除されました。また、CustomFloatingObject内のメソッドおよびプロパティは、FloatingObjectクラスに移動されました。

次の表は、GC.Spread.Sheets.Worksheet内のメソッドの変更点を示します。

V9 V10

addPicture(name,src,startRow,startColumn,endRow,endColumn,

startRowOffset,startColumnOffset,endRowOffset,endColumnOffset)

pictures.add(name,src,x,y,width,height)
findPicture(name) pictures.get(name)
removePicture(name) pictures.remove(name)
pictures.clear()
getPictures() pictures.all()
setFloatingObjectZIndex(name,zIndex) pictures.zIndex(name,zIndex)
getFloatingObjectZIndex(name) pictures.zIndex(name,zIndex)