CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcXmlPropArray

    IPC for XML array

    Namespace: CAMIPC.XmlProp
    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
    Type Description
    ICamIpcXmlPropPointer

    TopItem

    Last array item index

    Declaration
    int TopItem { get; set; }
    Property Value
    Type Description
    int

    Methods

    AddItem(ICamIpcXmlPropPointer)

    Add item in the array

    Declaration
    int AddItem(ICamIpcXmlPropPointer Itm)
    Parameters
    Type Name Description
    ICamIpcXmlPropPointer Itm

    Added item

    Returns
    Type Description
    int

    Clear()

    Clear item list

    Declaration
    void Clear()

    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
    Type Description
    ICamIpcXmlPropPointer

    Delete(int)

    Declaration
    void Delete(int Index)
    Parameters
    Type Name Description
    int Index

    ExtractItem(int)

    Declaration
    ICamIpcXmlPropPointer ExtractItem(int Index)
    Parameters
    Type Name Description
    int Index
    Returns
    Type Description
    ICamIpcXmlPropPointer

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    IndexOf(ICamIpcXmlPropPointer)

    Find item index in the array

    Declaration
    int IndexOf(ICamIpcXmlPropPointer Itm)
    Parameters
    Type Name Description
    ICamIpcXmlPropPointer Itm

    Item

    Returns
    Type Description
    int

    Insert(ICamIpcXmlPropPointer, int)

    Declaration
    void Insert(ICamIpcXmlPropPointer Itm, int Index)
    Parameters
    Type Name Description
    ICamIpcXmlPropPointer Itm
    int Index
    In this article