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