System.Object
UnevaluatedCollection
Client Declaration
UnevaluatedCollection
Represents a Content Engine property that returns an unevaluated object collection.
Elements
ObjectReference
ParentReference
:
[response] Optional element specifying the identify of the parent object (object having the UnevaluatedCollection
property) when the context in which the unevaluated property is being returned does not naturally include the identity of the parent object. This element is present in the response if the element representing the property is part of a repository search result in which rows are specified. If an element representing a property is present in an ObjectValue
element, the property and its parent object are the same and the ParentReference
element is therefore omitted in the response.Attributes
CollectionType
collectionType
: [response] Optional expression specifying the type of the object collection returned: a set collection of independent objects or a list collection of dependent objects.Attributes Specific to .NET Clients
Boolean
collectionTypeSpecified
: Optional expression specifying whether collectionType
has a value (true
) or not (false
).
Attributes
String
propertyId
: [response] Required expression specifying the property's symbolic name.Boolean
settable
: [response] Optional expression specifying whether
the property is settable by the user (true
) or not (false
). If true
, the attribute's value is "1"; Otherwise, the attribute is omitted.Attributes Specific to .NET Clients
Boolean
settableSpecified
: Optional expression specifying whether settable
has a value (true
) or not (false
).
<xsd:complexType name="UnevaluatedCollection"> <xsd:complexContent> <xsd:extension base="PropertyType"> <xsd:sequence> <xsd:element minOccurs="0" name="ParentReference" type="ObjectReference"/> </xsd:sequence> <xsd:attribute name="collectionType" type="CollectionType"/> </xsd:extension> </xsd:complexContent> </xsd:complexType>