Элемент Row (Geometry Section) (Visio XML)
Содержит строки, которые перечисляют координаты вершин для линий и дуг, составляющих фигуру.
Сведения об элементе
Значение | |
---|---|
Тип элемента |
GeometryRow_Type |
Namespace |
http://schemas.microsoft.com/office/visio/2012/main |
Файл схемы |
VisioSchema15.xsd |
Части документа |
master#.xml, page#.xml |
Определение
< xs:element name="Row" type="GeometryRow_Type" minOccurs="0" maxOccurs="unbounded" >
</xs:element >
Элементы и атрибуты
Если в схеме определяются конкретные требования, например sequence, minOccurs, maxOccurs и choice, см. раздел определений.
Родительские элементы
Элемент | Тип | Описание |
---|---|---|
Section |
Section_Type |
Содержит строки, которые перечисляют координаты вершин для линий и дуг, составляющих фигуру. |
Дочерние элементы
Примечание.
Элемент Cell является единственным дочерним элементом этого элемента. В зависимости от атрибута "T" этого элемента значение элементов Cell отличается. В приведенной ниже таблице паратетический текст в имени элемента соответствует значению "T", к которому относится раздел.
Элемент | Тип | Описание |
---|---|---|
Элемент Cell (строка ArcTo) |
Cell_Type |
Содержит координаты x и y и носовой части круговой дуги. |
Элемент Cell (строка Ellipse) |
Cell_Type |
Содержит координаты x и y центральной точки эллипса и две точки на многоточии. |
Элемент Cell (строка EllipticalArcTo) |
Cell_Type |
Содержит координаты x и y конечной точки эллиптической дуги, координаты x и y контрольных точек на дуге, угол от оси X до основной оси эллипса и соотношение между основной и незначительной осями эллипса. |
Элемент Cell (строка InfiniteLine) |
Cell_Type |
Содержит координаты x и y двух точек на бесконечной линии. |
Элемент Cell (строка LineTo) |
Cell_Type |
Содержит координаты x и y конечной вершины сегмента прямой линии. |
Элемент Cell (строка MoveTo) |
Cell_Type |
Содержит координаты x и y первой вершины фигуры или представляет координаты x и y первой вершины после разрыва пути. |
Элемент Cell (строка NURBSTo) |
Cell_Type |
Содержит координаты x и y, положение второго до последнего узла, позицию последнего веса, позицию первого узла, позицию первого веса, позицию первого веса и формулу для неуниформного рационального B-сплайна (NURBS). |
Элемент Cell (строка PolyLineTo) |
Cell_Type |
Содержит координаты x- и y последней точки полилинии и формулы полилайна. |
Элемент Cell (строка RelCubBezTo) |
Cell_Type |
Содержит координаты x и y конечной точки кубической кривой Безье относительно ширины и высоты фигуры, координаты x и y контрольной точки начала кривой относительно ширины и высоты фигуры, а также x- и y-координаты контрольной точки окончания ширины и высоты кривой относительно фигуры. |
Элемент Cell (строка RelQuadBezTo) |
Cell_Type |
Содержит координаты x и y конечной точки квадратичной кривой Безье относительно ширины и высоты фигуры, а также координаты x- и y контрольной точки кривой относительно ширины и высоты фигуры. |
Элемент Cell (строка RelEllipticalArcTo) |
Cell_Type |
Содержит координаты x и y конечной точки эллиптической дуги относительно ширины и высоты фигуры, координаты x и y контрольных точек на дуге относительно ширины и высоты фигуры, угол от оси X до основной оси эллипса и соотношение между основной и незначительной осями эллипса. |
Элемент Cell (строка RelLineTo) |
Cell_Type |
Содержит координаты x и y конечной вершины сегмента прямой линии относительно ширины и высоты фигуры. |
Элемент Cell (строка RelMoveTo) |
Cell_Type |
Содержит координаты x и y первой вершины фигуры или координаты x- и y первой вершины после разрыва пути относительно высоты и ширины фигуры. |
Элемент Cell (строка RelQuadBezTo) |
Cell_Type |
Содержит координаты x и y конечной точки квадратичной кривой Безье относительно ширины и высоты фигуры, а также координаты x- и y контрольной точки кривой относительно ширины и высоты фигуры. |
Элемент Cell (строка SplineKnot) |
Cell_Type |
Содержит координаты x и y для контрольной точки сплайна и узла сплайна. |
Элемент Cell (строка SplineStart) |
Cell_Type |
Содержит координаты x- и y для второй контрольной точки сплайна, ее второго узла, первого узла, последнего узла и степени сплайна. |
Атрибуты
Атрибут | Тип | Обязательный | Описание | Возможные значения |
---|---|---|---|---|
Del |
xsd:boolean |
необязательный |
Указывает, была ли удалена строка, которая в противном случае наследуется от master фигуры. | Значения типа xsd:boolean. |
IX |
xsd:unsignedInt |
необязательный |
Задает одноуровневый идентификатор для строки. Он должен быть unqiue и больше, чем другие идентификаторы в том же разделе. Атрибут IX используется только для разделов Character, Connection, Field, FillGradient, Geometry, Layer, LineGradient, Paragraph, Reviewer, Scratch и Tabs. Строка может иметь только один из атрибутов IX или N. | Значения типа xsd:unsignedInt. |
LocalName |
xsd:string |
необязательный |
Задает уникальное имя строки, зависящей от языка. | Значения типа xsd:string. |
N |
xsd:string |
необязательный |
Указывает уникальное независимое от языка имя строки. Атрибут N используется только для разделов User, Property, Actions, Control, Connection, Hyperlink и ActionTag. Строка может иметь только один из атрибутов IX или N. | Значения типа xsd:string. |
T |
xsd:string |
необязательный |
Указывает тип геометрического пути, представленного строкой и используемого в визуализации геометрии. Атрибут T используется только для раздела Geometry. | Значения типа xsd:string. |
Замечания
Атрибут T этого элемента Row должен быть одним из ограниченного набора значений, соответствующих строкам таблицы фигур. Чтобы определить значения атрибута T , допустимые для данного элемента Row , см. в таблице ниже.
Значение | Описание | Дополнительные сведения |
---|---|---|
ArcTo |
Содержит координаты x и y и носовой части круговой дуги. |
ArcTo Row (Geometry Section) |
Ellipse |
Содержит координаты x и y центральной точки эллипса и две точки на многоточии. |
Ellipse Row (Geometry Section) |
EllipticalArcTo |
Содержит координаты x и y конечной точки эллиптической дуги, координаты x и y контрольных точек на дуге, угол от оси X до основной оси эллипса и соотношение между основной и незначительной осями эллипса. |
EllipticalArcTo Row (Geometry Section) |
InfiniteLine |
Содержит координаты x и y двух точек на бесконечной линии. | InfiniteLine Row (Geometry Section) |
LineTo |
Содержит координаты x и y конечной вершины сегмента прямой линии. |
LineTo Row (Geometry Section) |
MoveTo |
Содержит координаты x и y первой вершины фигуры или представляет координаты x и y первой вершины после разрыва пути. |
MoveTo Row (Geometry Section) |
NURBSTo |
Содержит координаты x и y, положение второго до последнего узла, позицию последнего веса, позицию первого узла, позицию первого веса, позицию первого веса и формулу для неуниформного рационального B-сплайна (NURBS). |
NURBSTo Row (Geometry Section) |
PolylineTo |
Содержит координаты x- и y последней точки полилинии и формулы полилайна. |
PolylineTo Row (Geometry Section) |
RelCubBezTo |
Содержит координаты x и y конечной точки кубической кривой Безье относительно ширины и высоты фигуры, координаты x и y контрольной точки начала кривой относительно ширины и высоты фигуры, а также x- и y-координаты контрольной точки окончания ширины и высоты кривой относительно фигуры. |
RelCubBezTo Row (Geometry Section) |
RelEllipticalArcTo |
Содержит координаты x и y конечной точки эллиптической дуги относительно ширины и высоты фигуры, координаты x и y контрольных точек на дуге относительно ширины и высоты фигуры, угол от оси X до основной оси эллипса и соотношение между основной и незначительной осями эллипса. |
RelEllipticalArcTo Row (Geometry Section) |
RelLineTo |
Содержит координаты x и y конечной вершины сегмента прямой линии относительно ширины и высоты фигуры. |
RelLineTo Row (Geometry Section) |
RelMoveTo |
Содержит координаты x и y первой вершины фигуры или координаты x- и y первой вершины после разрыва пути относительно высоты и ширины фигуры. |
RelMoveTo Row (Geometry Section) |
RelQuadBezTo |
Содержит координаты x и y конечной точки квадратичной кривой Безье относительно ширины и высоты фигуры, а также координаты x- и y контрольной точки кривой относительно ширины и высоты фигуры. |
RelQuadBezTo Row (Geometry Section) |
SplineKnot |
Содержит координаты x и y для контрольной точки сплайна и узла сплайна. |
SplineKnot Row (Geometry Section) |
SplineStart |
Содержит координаты x- и y для второй контрольной точки сплайна, ее второго узла, первого узла, последнего узла и степени сплайна. |
SplineStart Row (Geometry Section) |