Поделиться через


ShapeNodes.Insert Метод

Определение

Вставляет узел в фигуру свободной формы.

public void Insert (int Index, Microsoft.Office.Core.MsoSegmentType SegmentType, Microsoft.Office.Core.MsoEditingType EditingType, float X1, float Y1, float X2 = 0, float Y2 = 0, float X3 = 0, float Y3 = 0);
Public Sub Insert (Index As Integer, SegmentType As MsoSegmentType, EditingType As MsoEditingType, X1 As Single, Y1 As Single, Optional X2 As Single = 0, Optional Y2 As Single = 0, Optional X3 As Single = 0, Optional Y3 As Single = 0)

Параметры

Index
Int32

Обязательный атрибут типа Integer. Номер узла фигуры, после которого вставляется новый узел.

SegmentType
MsoSegmentType

Обязательный .MsoSegmentType Тип сегмента.

EditingType
MsoEditingType

Обязательный .MsoEditingType Тип редактирования.

X1
Single

Обязательный один. EditingType Если для нового сегмента задано значение msoEditingAuto, этот аргумент указывает горизонтальное расстояние, измеряемое в точках, от левого верхнего угла документа до конечной точки нового сегмента. EditingType Если для нового узла задано значение msoEditingCorner, этот аргумент указывает горизонтальное расстояние, измеряемое в точках, от левого верхнего угла документа до первой контрольной точки для нового сегмента.

Y1
Single

Обязательный один. EditingType Если для нового сегмента задано значение msoEditingAuto, этот аргумент задает вертикальное расстояние, измеряемое в точках, от левого верхнего угла документа до конечной точки нового сегмента. EditingType Если для нового узла задано значение msoEditingCorner, этот аргумент указывает вертикальное расстояние, измеряемое в точках, от левого верхнего угла документа до первой контрольной точки для нового сегмента.

X2
Single

Необязательный отдельный. EditingType Если элемент нового сегмента имеет значение msoEditingCorner, этот аргумент задает горизонтальное расстояние, измеряемое в точках, от левого верхнего угла документа до второй контрольной точки для нового сегмента. Если для EditingType нового сегмента задано значение msoEditingAuto, не указывайте значение для этого аргумента.

Y2
Single

Необязательный отдельный. EditingType Если для нового сегмента задано значение msoEditingCorner, этот аргумент задает вертикальное расстояние, измеряемое в точках, от левого верхнего угла документа до второй контрольной точки для нового сегмента. Если для EditingType нового сегмента задано значение msoEditingAuto, не указывайте значение для этого аргумента.

X3
Single

Необязательный отдельный. EditingType Если для нового сегмента задано значение msoEditingCorner, этот аргумент задает горизонтальное расстояние, измеряемое в точках, от левого верхнего угла документа до конечной точки нового сегмента. Если для EditingType нового сегмента задано значение msoEditingAuto, не указывайте значение для этого аргумента.

Y3
Single

Необязательный отдельный. EditingType Если элемент нового сегмента имеет значение msoEditingCorner, этот аргумент задает вертикальное расстояние, измеряемое в точках, от левого верхнего угла документа до конечной точки нового сегмента. Если для EditingType нового сегмента задано значение msoEditingAuto, не указывайте значение для этого аргумента.

Применяется к