XSICollection.Item

説明

キーによって指定されたコレクションのメンバーを、ProjectItemから派生したオブジェクトとして(または適切なSDk オブジェクトが見つからない場合はCollectionItemとして)戻します。

パラメータ

パラメータ タイプ 詳細
キー IntegerまたはString 項目を識別するキー。このキーには、コレクション内の項目の場所を示すインデックス、SIObject.FullName、またはオブジェクトのObject Name識別子を使用できます。

VBScript の例

Dim oColl                     ' object pointer for collection
Dim oMember                     ' for getting the first member
Dim oLight                      ' for getting the light
' Create the collection as an ActiveX object
Set oColl = CreateObject("XSI.Collection")
' Add some items to it 
oColl.Add "Camera"
oColl.Add "Light"
' Get a pointer to the first member of the collection
' (using the index as key)
Set oMember = oColl(0)
getInfo oMember
' Get a pointer to the light (using the name as key)
Set oLight = oColl( "Light" )
getInfo oLight
function getInfo( in_object )
        LogMessage in_object & " is a " & ClassName( in_object )
end function
'--------------------------------------------------
' Output of above script:
'INFO : "Camera is a Camera"
'INFO : "light is a Light"

関連項目

XSICollection.GetAsText