complexType "replaceRequestType"
Namespace:
Content:
complex, 4 attributes, 2 elements, elem. wildcard
Defined:
globally in hsdl.xsd; see XML source
Includes:
definitions of 4 attributes, 2 elements, elem. wildcard
Used:
XML Representation Summary
<...
   
 = 
xsd:int
 = 
xsd:int
 = 
xsd:string
 = 
"true"
   
>
   
Content: 
</...>
Content Model Elements (2):
attributes (type redAttributeType), options (type replaceRequestOptionsType)
All Direct / Indirect Based Elements (3):
replaceRequest, replaceRequest (in sendMeetingRequest), replaceRequest (in updateBlock)
Known Usage Locations
Annotation
This element indicates a request to replace an existing <b>xdb:blue</b> or <b>xdb:red</b> with the XML document fragment contained within this message. This element selects a node-set within the specified document relative to the externally established current context. The selected node must be an <b>xdb:blue</b> or an <b>xdb:red</b>. <p/> The message first selects a node set, and then for each node, replaces the selected node with the content of this message. For <b>xdb:blue</b> nodes, the node's ID is preserved.
XML Source (see within schema source)
<xsd:complexType name="replaceRequestType">
<xsd:annotation>
<xsd:documentation>
This element indicates a request to replace an existing
<b>xdb:blue</b>
or
<b>xdb:red</b>
with the
XML document fragment contained within this message. This element selects a node-set
within the specified document relative to the externally established current context.
The selected node must be an
<b>xdb:blue</b>
or an
<b>xdb:red</b>
.
<p/>
The message first selects a node set, and then for each node, replaces the selected node with
the content of this message. For
<b>xdb:blue</b>
nodes, the node's ID is preserved.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--
//
// options
//
-->
<xsd:element maxOccurs="1" minOccurs="0" name="options" type="replaceRequestOptionsType">
<xsd:annotation>
<xsd:documentation>
TBD.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--
//
// attributes
//
-->
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attributes" type="redAttributeType"/>
<!--
//
// content
//
-->
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
<xsd:documentation>
This element is a placeholder that indicates where the
content of the item being replaced is to be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:any>
</xsd:sequence>
<xsd:attribute name="select" type="selectType" use="required">
<xsd:annotation>
<xsd:documentation>
<!--mode="prepend">-->
This attribute must always select an
<b>xdb:blue</b>
or an
<b>xdb:red</b>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="useClientIds" type="useClientIdsType" use="optional"/>
<xsd:attribute name="minOccurs" type="minOccursType"/>
<xsd:attribute name="maxOccurs" type="maxOccursType"/>
</xsd:complexType>
Attribute Detail (all declarations; 4/4)
maxOccurs
Type:
Use:
optional
Defined:
locally within (this) replaceRequestType complexType
XML Source (see within schema source)
<xsd:attribute name="maxOccurs" type="maxOccursType"/>

minOccurs
Type:
Use:
optional
Defined:
locally within (this) replaceRequestType complexType
XML Source (see within schema source)
<xsd:attribute name="minOccurs" type="minOccursType"/>

select
Type:
Use:
required
Defined:
locally within (this) replaceRequestType complexType
This attribute must always select an <b>xdb:blue</b> or an <b>xdb:red</b>.
XML Source (see within schema source)
<xsd:attribute name="select" type="selectType" use="required">
<xsd:annotation>
<xsd:documentation>
<!--mode="prepend">-->
This attribute must always select an
<b>xdb:blue</b>
or an
<b>xdb:red</b>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

useClientIds
Type:
Use:
optional
Defined:
locally within (this) replaceRequestType complexType
XML Source (see within schema source)
<xsd:attribute name="useClientIds" type="useClientIdsType" use="optional"/>
Content Element Detail (all declarations; 3/3)
attributes
Type:
redAttributeType, empty content
Defined:
locally within (this) replaceRequestType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attributes" type="redAttributeType"/>

options
Type:
replaceRequestOptionsType, complex content
Defined:
locally within (this) replaceRequestType complexType
TBD.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="options" type="replaceRequestOptionsType">
<xsd:annotation>
<xsd:documentation>
TBD.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within (this) replaceRequestType complexType
This element is a placeholder that indicates where the content of the item being replaced is to be specified.
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
<xsd:documentation>
This element is a placeholder that indicates where the
content of the item being replaced is to be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:any>