XSICollection.Item

XSICollection.Item

説明

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

C#構文

// get accessor

Object XSICollection.get_Item( Object idx );

パラメータ

パラメータ タイプ 説明
Keys 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