## ProjectItem.Parameters

### Description

Returns a ParameterCollection containing all Parameter objects on the object that support read access. You can get their value using the Parameter.Value property.
Note: In some cases the parameters of nested objects are also included in the returned collection. You can use the SIObject.Parent property to test the exact source of each Parameter.

### C# Syntax

    // get accessor

    ParameterCollection rtn = ProjectItem.Parameters;

### Examples

#### VBScript Example

    '

    ' This example demonstrates how to access the parameters directly associated with a cube

    ' (ie., these do not include the parameters defined on properties associated with the cube).

    '

    NewScene , false

    set oRoot = Application.ActiveProject.ActiveScene.Root

    set oCube = oRoot.AddGeometry( "Cube", "MeshSurface" )

    for each oParam in oCube.Parameters

    	Application.LogMessage oParam.FullName

    next

    ' Expecte result:

    'INFO : cube.Name

    'INFO : cube.kine.local.blendweight

    'INFO : cube.kine.local.active

    'INFO : cube.kine.local.posx

    'INFO : cube.kine.local.posy

    'INFO : cube.kine.local.posz

    'INFO : cube.kine.local.rotx

    'INFO : cube.kine.local.roty

    'INFO : cube.kine.local.rotz

    'INFO : cube.kine.local.quatw

    'INFO : cube.kine.local.quatx

    'INFO : cube.kine.local.quaty

    'INFO : cube.kine.local.quatz

    'INFO : cube.kine.local.sclx

    'INFO : cube.kine.local.scly

    'INFO : cube.kine.local.sclz

    'INFO : cube.kine.local.sclorix

    'INFO : cube.kine.local.scloriy

    'INFO : cube.kine.local.scloriz

    'INFO : cube.kine.local.cnsscl

    'INFO : cube.kine.local.cnsori

    'INFO : cube.kine.local.cnspos

    'INFO : cube.kine.local.affbyscl

    'INFO : cube.kine.local.affbyori

    'INFO : cube.kine.local.posxmaxactive

    'INFO : cube.kine.local.posxminactive

    'INFO : cube.kine.local.posymaxactive

    'INFO : cube.kine.local.posyminactive

    'INFO : cube.kine.local.poszmaxactive

    'INFO : cube.kine.local.poszminactive

    'INFO : cube.kine.local.rotxmaxactive

    'INFO : cube.kine.local.rotxminactive

    'INFO : cube.kine.local.rotymaxactive

    'INFO : cube.kine.local.rotyminactive

    'INFO : cube.kine.local.rotzmaxactive

    'INFO : cube.kine.local.rotzminactive

    'INFO : cube.kine.local.siscaling

    'INFO : cube.kine.local.rotorder

    'INFO : cube.kine.local.pivotactive

    'INFO : cube.kine.local.pposx

    'INFO : cube.kine.local.pposy

    'INFO : cube.kine.local.pposz

    'INFO : cube.kine.local.protx

    'INFO : cube.kine.local.proty

    'INFO : cube.kine.local.protz

    'INFO : cube.kine.local.psclx

    'INFO : cube.kine.local.pscly

    'INFO : cube.kine.local.psclz

    'INFO : cube.kine.local.pivotcompactive

    'INFO : cube.kine.local.pcposx

    'INFO : cube.kine.local.pcposy

    'INFO : cube.kine.local.pcposz

    'INFO : cube.kine.local.pcrotx

    'INFO : cube.kine.local.pcroty

    'INFO : cube.kine.local.pcrotz

    'INFO : cube.kine.local.pcsclx

    'INFO : cube.kine.local.pcscly

    'INFO : cube.kine.local.pcsclz

    'INFO : cube.kine.local.nposx

    'INFO : cube.kine.local.nposy

    'INFO : cube.kine.local.nposz

    'INFO : cube.kine.local.nrotx

    'INFO : cube.kine.local.nroty

    'INFO : cube.kine.local.nrotz

    'INFO : cube.kine.local.nsclx

    'INFO : cube.kine.local.nscly

    'INFO : cube.kine.local.nsclz

    'INFO : cube.kine.local.nsclorix

    'INFO : cube.kine.local.nscloriy

    'INFO : cube.kine.local.nscloriz

    'INFO : cube.polymsh.geom.subdivu

    'INFO : cube.polymsh.geom.subdivv

    'INFO : cube.polymsh.geom.subdivbase

    'INFO : cube.cube.length