<dvrKeyscopeSuffix>
The <dvrKeyscopeSuffix>
element specifies the suffix to use
when constructing the effective key scope names for the map branch that is implied by the
ancestor <ditavalref>
element.
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.
Content models
See appendix for information about this element in OASIS document type shells.
Inheritance
+ topic/data ditavalref-d/dvrKeyscopeSuffix
Example
<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: Universal attribute group (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".