The <apiSyntax> element provides the representation in the programming language for the declared interface for the API item.
In the <apiDef> element, the <apiSyntax> element can supplement or replace the semantic declaration of the same interface. When a specialization provides a complete representation of the interface within a specialized <apiDef> element, it can omit the <apiSyntax> element. The Java API reference takes this approach.
The following example shows an <apiValueClassifier> element for a Visual Basic property:
<apiOperation id="IRXEAbstarction">
<apiClassifieer id="IRXEAbstarction.Model">
<apiName>Model</apiName>
<shortDesc>Retrieves the IRXEModel object that the element belongs to.</shortDesc>
<apiDesc>
<note>You must have an open read action before calling this property.
For more information, see Understanding Actions.
</note>
</apiDesc>
</apiClassifier>
</apiOperation>
apiClassifierDetail, apiDetail, apiOperationDetail, apiValueDetail
( (apiSyntaxText) (one or more) then (apiSyntaxItem) (any number))