For map branches that are implied by ditavalref elements, the
value of the dvrKeyscopeSuffix element contributes to the
effective key scope names of the branch. The effective key scope names end with the value of
the dvrKeyscopeSuffix element. Note that if the branch as authored
does not specify a keyscope value, specifying
dvrKeyscopeSuffix (without also specifying
dvrKeyscopePrefix) results in the branch establishing a key
scope whose name is the value of the dvrKeyscopeSuffix element.
The full key scope names also will reflect the value of a
dvrKeyscopePrefix element if one is specified, regardless of
whether the branch as authored specifies a keyscope value.
Inheritance
+ topic/data ditavalref-d/dvrKeyscopeSuffix
Example
If the dvrKeyscopeSuffix is specified in the following
way:<topicref keys="branch-01"
href="branch-01.dita"
keyscope="branch-01"
>
<ditavalref href="condition-01.ditaval">
<ditavalmeta>
<dvrKeyscopeSuffix>-cond01</dvrKeyscopeSuffix>
</ditavalmeta>
</ditavalref>
<topicref href="topics/subtopic-01.dita"/>
</topicref>
Then the effective key scope name for the branch "branch-01" is "branch-01-cond01".
Attributes
The following attributes are available on this element: (except for conkeyref,
which is removed for all elements in this domain) and the attribute defined below.
- name
- The name of the metadata item. For this element the default value is
"dvrKeyscopeSuffix".