CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface IST_XMLPropDescriptor

    XML type descriptor. Type tree element

    Namespace: STXMLPropTypes
    Assembly: STXMLPropTypes.dll
    Syntax
    [Guid("48CF9678-1AE5-4A9A-A95B-332D6C44CCED")]
    public interface IST_XMLPropDescriptor : IST_RealLanguageItem

    Properties

    Attribute[string]

    Declaration
    string Attribute[string Name] { get; set; }
    Parameters
    Type Name Description
    string Name
    Property Value
    Type Description
    string

    AttributeBol[string]

    Declaration
    bool AttributeBol[string Name] { get; set; }
    Parameters
    Type Name Description
    string Name
    Property Value
    Type Description
    bool

    AttributeExists[string]

    Declaration
    bool AttributeExists[string Name] { get; }
    Parameters
    Type Name Description
    string Name
    Property Value
    Type Description
    bool

    AttributeFlt[string]

    Declaration
    double AttributeFlt[string Name] { get; set; }
    Parameters
    Type Name Description
    string Name
    Property Value
    Type Description
    double

    AttributeInt[string]

    Declaration
    int AttributeInt[string Name] { get; set; }
    Parameters
    Type Name Description
    string Name
    Property Value
    Type Description
    int

    AttributesList

    Declaration
    IST_XMLPropAttributesList AttributesList { get; }
    Property Value
    Type Description
    IST_XMLPropAttributesList

    Caption

    Element caption

    Declaration
    string Caption { get; set; }
    Property Value
    Type Description
    string

    Child

    Element first child

    Declaration
    IST_XMLPropDescriptor Child { get; }
    Property Value
    Type Description
    IST_XMLPropDescriptor

    CollectionKeyField

    Collection (array) key field name

    Declaration
    string CollectionKeyField { get; }
    Property Value
    Type Description
    string

    CollectionValueField

    Collection (array) value field name

    Declaration
    string CollectionValueField { get; }
    Property Value
    Type Description
    string

    DeclarationFileName

    XML file name where this type is declared

    Declaration
    string DeclarationFileName { get; }
    Property Value
    Type Description
    string

    DefaultValue

    Element Default value

    Declaration
    string DefaultValue { get; set; }
    Property Value
    Type Description
    string

    Name

    Element name

    Declaration
    string Name { get; }
    Property Value
    Type Description
    string

    Owner

    Element owner

    Declaration
    IST_XMLPropDescriptor Owner { get; }
    Property Value
    Type Description
    IST_XMLPropDescriptor

    OwnerNameSpace

    Name space in which this type is declared

    Declaration
    IST_NameSpace OwnerNameSpace { get; }
    Property Value
    Type Description
    IST_NameSpace

    ParamType

    Element type

    Declaration
    string ParamType { get; }
    Property Value
    Type Description
    string

    ProtoType

    The type from which this type was inherited

    Declaration
    IST_XMLPropDescriptor ProtoType { get; }
    Property Value
    Type Description
    IST_XMLPropDescriptor

    Sibling

    Element sibling

    Declaration
    IST_XMLPropDescriptor Sibling { get; }
    Property Value
    Type Description
    IST_XMLPropDescriptor

    SimpleType

    Element simple type

    Declaration
    TSTSimplePropType SimpleType { get; }
    Property Value
    Type Description
    TSTSimplePropType

    Version

    XML type version

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

    Methods

    GetAttributeAsBoolean(string, bool)

    Declaration
    bool GetAttributeAsBoolean(string Name, bool DefValue)
    Parameters
    Type Name Description
    string Name
    bool DefValue
    Returns
    Type Description
    bool

    IsInheritFrom(string)

    Is property type a descendant of type TypeName

    Declaration
    bool IsInheritFrom(string TypeName)
    Parameters
    Type Name Description
    string TypeName
    Returns
    Type Description
    bool
    In this article