Interface ICamIpcXmlPropArray
Assembly: CAMIPC.XmlProp.dll
Syntax
[Guid("C1AA8CDE-A094-4186-B4EC-F44CE7EF4308")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcXmlPropArray
Properties
this[int]
Declaration
ICamIpcXmlPropPointer this[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
TopItem
Declaration
int TopItem { get; set; }
Property Value
Methods
AddItem(ICamIpcXmlPropPointer)
Declaration
int AddItem(ICamIpcXmlPropPointer Itm)
Parameters
Returns
Clear()
Declaration
CreateNewItem(string)
Create a new item in the array if the items of this type are allowed in it.
Declaration
ICamIpcXmlPropPointer CreateNewItem(string ID)
Parameters
| Type |
Name |
Description |
| string |
ID |
Item typ
|
Returns
Delete(int)
Declaration
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Declaration
ICamIpcXmlPropPointer ExtractItem(int Index)
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Returns
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
IndexOf(ICamIpcXmlPropPointer)
Find item index in the array
Declaration
int IndexOf(ICamIpcXmlPropPointer Itm)
Parameters
Returns
Insert(ICamIpcXmlPropPointer, int)
Declaration
void Insert(ICamIpcXmlPropPointer Itm, int Index)
Parameters