FreeformBuilder.AddNodes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen neuen Abschnitt am Ende der Freihandform, der erstellt wird, und fügt die Knoten, die das Segment definieren.
public void AddNodes (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);
abstract member AddNodes : Microsoft.Office.Core.MsoSegmentType * Microsoft.Office.Core.MsoEditingType * single * single * single * single * single * single -> unit
Public Sub AddNodes (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)
Parameter
- SegmentType
- MsoSegmentType
Erforderlich MsoSegmentType. Der Typ des hinzuzufügenden Segments.
- EditingType
- MsoEditingType
Erforderlich MsoEditingType. Die Bearbeitungseigenschaft des Scheitelpunkts. Wenn SegmentType
msoSegmentLine ist, EditingType
muss msoEditingAuto sein.
- X1
- Single
Erforderlicher Single-Wert. Wenn der EditingType
des neuen Segments msoEditingAuto ist, gibt dieses Argument den horizontalen Abstand (in Punkt) von der linken oberen Ecke des Dokuments zum Endpunkt des neuen Segments an. Wenn der EditingType
des neuen Knotens msoEditingCorner ist, gibt dieses Argument den horizontalen Abstand (in Punkt) von der linken oberen Ecke des Dokuments zum ersten Kontrollpunkt für das neue Segment an.
- Y1
- Single
Erforderlicher Single-Wert. Wenn der EditingType
des neuen Segments msoEditingAuto ist, gibt dieses Argument den vertikalen Abstand (in Punkt) von der oberen linken Ecke des Dokuments zum Endpunkt des neuen Segments an. Wenn der EditingType
des neuen Knotens msoEditingCorner ist, gibt dieses Argument den vertikalen Abstand (in Punkt) von der oberen linken Ecke des Dokuments zum ersten Kontrollpunkt für das neue Segment an.
- X2
- Single
Optionaler Einzelner. Wenn der EditingType
des neuen Segments msoEditingCorner ist, gibt dieses Argument den horizontalen Abstand (in Punkt) von der linken oberen Ecke des Dokuments zum zweiten Kontrollpunkt für das neue Segment an. Wenn der EditingType
des neuen Segments msoEditingAuto ist, geben Sie keinen Wert für dieses Argument an.
- Y2
- Single
Optionaler Einzelner. Wenn der EditingType
des neuen Segments msoEditingCorner ist, gibt dieses Argument den vertikalen Abstand (in Punkt) von der oberen linken Ecke des Dokuments zum zweiten Kontrollpunkt für das neue Segment an. Wenn der EditingType
des neuen Segments msoEditingAuto ist, geben Sie keinen Wert für dieses Argument an.
- X3
- Single
Optionaler Einzelner. Wenn der EditingType
des neuen Segments msoEditingCorner ist, gibt dieses Argument den horizontalen Abstand (in Punkt) von der linken oberen Ecke des Dokuments zum Endpunkt des neuen Segments an. Wenn der EditingType
des neuen Segments msoEditingAuto ist, geben Sie keinen Wert für dieses Argument an.
- Y3
- Single
Optionaler Einzelner. Wenn der EditingType
des neuen Segments msoEditingCorner ist, gibt dieses Argument den vertikalen Abstand (in Punkt) von der oberen linken Ecke des Dokuments zum Endpunkt des neuen Segments an. Wenn der EditingType
des neuen Segments msoEditingAuto ist, geben Sie keinen Wert für dieses Argument an.
Hinweise
Sie können diese Methode verwenden, so oft wie Sie die Freihandform Knoten hinzuzufügen, den Sie erstellen möchten. Wenn Sie mit dem Hinzufügen von Knoten fertig sind, verwenden Sie die ConvertToShape(Object) -Methode, um die Freihandform zu erstellen, die Sie gerade definiert haben. Verwenden Sie die Insert(Int32, MsoSegmentType, MsoEditingType, Single, Single, Single, Single, Single, Single) -Methode der ShapeNodes Auflistung, um einer Freihandform Knoten hinzuzufügen, nachdem sie erstellt wurde.