WPS 基础接口 > 演示 API 参考 > ShapeRange > 属性 > ShapeRange.Id 属性
返回一个 Long 类型值,该值标识形状或形状范围。只读。

语法

表达式.Id

表达式   一个代表 ShapeRange 对象的变量。

返回值
Long

示例

以下示例向当前演示文稿添加一个新形状,再根据 ID 属性的值填充该形状。

示例代码
function ShapeID(){
    let myShape = ActivePresentation.Slides.Item(1).Shapes.AddShape(msoShape5pointStar, 100, 100, 100, 100)

    switch(true){
        case myShape.Id <= 500:
            myShape.Fill.ForeColor.RGB = (255, 0, 0)
            break
        case myShape.Id <= 1000:
            myShape.Fill.ForeColor.RGB = (255, 255, 0)
            break
        case myShape.Id <= 1500:
            myShape.Fill.ForeColor.RGB = (255, 0, 255)
            break
        case myShape.Id <= 2000:
            myShape.Fill.ForeColor.RGB = (0, 255, 0)
            break
        case myShape.Id <= 2500:
            myShape.Fill.ForeColor.RGB = (0, 255, 255)
            break
        default:
            myShape.Fill.ForeColor.RGB = (0, 0, 255)
    }
}


请参阅