apiname

The <<keyword>apiname</keyword>> element provides the name of
an application programming interface (API) such as a Java class name or method
name. This element is part of the DITA programming domain, a special set of
DITA elements designed to document programming tasks, concepts and reference
information.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
audience xs:string optional
base xs:string optional
class xs:string + topic/keyword pr-d/apiname optional
The class attribute supports specialization. Its predefined values help 
the output transforms work correctly with ranges of related content.
conref xs:string optional
id xs:NMTOKEN optional
importance importance-atts.class optional
keyref xs:string optional
otherprops xs:string optional
outputclass xs:string optional
platform xs:string optional
product xs:string optional
props xs:string optional
rev xs:string optional
status status-atts.class optional
translate yesno-att.class optional
xml:lang xs:language optional
In due course, we should install the relevant ISO 2- and 3-letter
codes as the enumerated possible values . . .
xtrc xs:string optional
xtrf xs:string optional

Used By

Element Groups apiname, pr-d-keyword

Source

<xs:element name="apiname">
  <xs:annotation>
    <xs:documentation>The <
      <keyword>apiname</keyword>> element provides the name of an application programming interface (API) such as a Java class name or method name. This element is part of the DITA programming domain, a special set of DITA elements designed to document programming tasks, concepts and reference information.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:complexContent>
      <xs:extension base="apiname.class">
        <xs:attribute ref="class" default="+ topic/keyword pr-d/apiname "/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

Sample