Элемент <p5:Attributes> является дочерним элементом элемента <p5:MetaInfo> и используется для описания пользовательских атрибутов, которые содержат различную информацию о фигурах топоосновы. Элемент, в котором описывается пользовательский атрибут, должен называться <p5:Attribute>. Этот элемент является дочерним <p5:Attributes> и содержит обязательные атрибуты: Name и Type. Дочерним элементом <p5:Attribute> является элемент <p5:Data>, в атрибутах которого указываются фактические значения атрибута, связанные с определенной фигурой.
Для создания топооснов используются следующие атрибуты:
Name;
Атрибут <p5:Attributes> и все его дочерние атрибуты являются необязательными. Если какой-либо атрибут отсутствует, то при конвертации его значение будет пропущено, использовано значение по умолчанию либо значение будет сгенерировано автоматически.
<p5:Attributes>
<p5:Attribute Name="ISO" Type="string">
<p5:Data Id="RU-MOS" Value="RU-MOS" />
...
</p5:Attribute>
<p5:Attribute Name="OriginOffset" Type="point">
<p5:Data Id="RU-MOS" Value="0.5,0.5" />
...
</p5:Attribute>
<p5:Attribute Name="TextOriginOffset" Type="point">
<p5:Data Id="RU-MOS" Value="0.5,0.5" />
...
</p5:Attribute>
<p5:Attribute Name="BarOriginOffset" Type="point">
<p5:Data Id="RU-MOS" Value="0.5,0.5" />
...
</p5:Attribute>
<p5:Attribute Name="PieOriginOffset" Type="point">
<p5:Data Id="RU-MOS" Value="0.5,0.5" />
...
</p5:Attribute>
<p5:Attribute Name="ImageOriginOffset" Type="point">
<p5:Data Id="RU-MOS" Value="0.5,0.5" />
...
</p5:Attribute>
</p5:Attributes>
Элемент <p5:Attributes> атрибутов не имеет.
Атрибуты элемента <p5:Attribute>:
| Атрибут | Описание |
| Name | Наименование атрибута. |
| Type | Тип значений, который может принимать атрибут. Доступны следующие
значение:
|
Атрибуты элемента <p5:Data>:
| Атрибут | Описание |
| Id | Идентификатор фигуры, к которой относятся данные. |
| Value | Фактическое значение, которое соответствует фигуре. Тип значения должен соответствовать тому типу, который задан в атрибуте Type элемента <p5:Attribute>. |
Важно. Наименования всех атрибутов должны начинаться с заглавной буквы. Идентификатор фигуры не должен начинаться с цифры.
См. также: