FreeformBuilder.AddNodes 方法

定义

将节点添加到任意多边形。

public void AddNodes (Microsoft.Office.Core.MsoSegmentType SegmentType, Microsoft.Office.Core.MsoEditingType EditingType, float X1, float Y1, object X2, object Y2, object X3, object Y3);
Public Sub AddNodes (SegmentType As MsoSegmentType, EditingType As MsoEditingType, X1 As Single, Y1 As Single, Optional X2 As Object, Optional Y2 As Object, Optional X3 As Object, Optional Y3 As Object)

参数

SegmentType
MsoSegmentType

必需 Microsoft.Office.Interop.Office.MsoSegmentType。 要添加的段的类型。MsoSegmentType 可以是以下常量之一:msoSegmentLinemsoSegmentCurve

EditingType
MsoEditingType

必需 Microsoft.Office.Interop.Office.MsoEditingType。 顶点的编辑属性。MsoEditingType 可以是以下常量之一:msoEditingAutomsoEditingCorner不能是 msoEditingSmoothmsoEditingSymmetric。如果 SegmentTypemsoSegmentLineEditingType 则必须为 msoEditingAuto

X1
Single

必需 单一EditingType 如果新段的 为 msoEditingAuto,则此参数指定从文档左上角到新段的终点的水平距离 () 磅。 EditingType 如果新节点的 为 msoEditingCorner,则此参数指定从文档左上角到新段的第一个控制点的水平距离) (以磅为单位。

Y1
Single

必需 单一EditingType 如果新段的 为 msoEditingAuto,则此参数指定从文档左上角到新段的终点的水平距离 () 磅。 EditingType 如果新节点的 为 msoEditingCorner,则此参数指定从文档左上角到新段的第一个控制点的水平距离) (以磅为单位。

X2
Object

可选 对象EditingType 如果新段的 为 msoEditingCorner,则此参数指定从文档左上角到新段的第二个控制点) 的水平距离 (以磅为单位。 EditingType 如果新段的 为 msoEditingAuto,则不要为此参数指定值。

Y2
Object

可选 对象EditingType 如果新段的 为 msoEditingCorner,则此参数指定从文档左上角到新段的第二个控制点) 的水平距离 (以磅为单位。 EditingType 如果新段的 为 msoEditingAuto,则不要为此参数指定值。

X3
Object

可选 对象EditingType 如果新段的 为 msoEditingCorner,则此参数指定从文档左上角 (到新段的终点) 以磅为单位的水平距离。 EditingType 如果新段的 为 msoEditingAuto,则不要为此参数指定值。

Y3
Object

可选 对象EditingType 如果新段的 为 msoEditingCorner,则此参数指定从文档左上角到新段的终点的垂直距离) (以磅为单位。 EditingType 如果新段的 为 msoEditingAuto,则不要为此参数指定值。

适用于