ListOfString Element

System.Object
  PropertyType
    ModifiablePropertyType
      ListOfString
Client Declaration
  public class ListOfString
Represents a Content Engine property that holds a list collection of string values.

Element Structure

Elements
  • String[] Value: [request][response] Optional element specifying the list collection of string values held by the property.
Attributes
  • StringEncodingType encoding: [request][response] Optional expression specifying how each string value in the list collection held by the property is encoded. If this attribute is set to H9, any characters that are illegal in XML are replaced with a legal character sequence.
Attributes Specific to .NET Clients
  • Boolean encodingSpecified: Optional expression specifying whether encoding has a value (true) or not (false).

Base Element Inheritance

Attributes
  • String propertyId:
    • [request] Required expression identifying the Content Engine property. This attribute can specify either a symbolic name or a GUID.
    • [response] Required expression specifying the symbolic name of the Content Engine property.
  • Boolean settable: [response] Optional expression specifying whether the specified Content Engine property is settable by the user (true) or not (false). If true, this attribute's value is "1"; otherwise, this attribute is omitted in the response.
Attributes Specific to .NET Clients
  • Boolean settableSpecified: Optional expression specifying whether settable has a value (true) or not (false).

XML Schema

<xsd:complexType name="ListOfString">
   <xsd:complexContent>
      <xsd:extension base="ModifiablePropertyType">
         <xsd:sequence>
            <xsd:element maxOccurs="unbounded" minOccurs="0" name="Value" type="xsd:string"/>
         </xsd:sequence>
         <xsd:attribute name="encoding" type="StringEncodingType"/>
      </xsd:extension>
   </xsd:complexContent>
</xsd:complexType>