Share via


FreeformBuilder.AddNodes Méthode

Définition

Insère un nouveau segment à la fin de la forme libre en cours de création et ajoute les nœuds qui définissent ce segment.

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)

Paramètres

SegmentType
MsoSegmentType

Obligatoire MsoSegmentType. Type de segment à ajouter.

EditingType
MsoEditingType

Obligatoire MsoEditingType. Indique le type de modification prévu pour le sommet. Si SegmentType est msoSegmentLine, EditingType doit être msoEditingAuto.

X1
Single

Argument de type Single obligatoire. Si le EditingType du nouveau segment est msoEditingAuto, cet argument spécifie la distance horizontale (en points) entre le coin supérieur gauche du document et le point de terminaison du nouveau segment. Si le EditingType du nouveau nœud est msoEditingCorner, cet argument spécifie la distance horizontale (en points) entre le coin supérieur gauche du document et le premier point de contrôle du nouveau segment.

Y1
Single

Argument de type Single obligatoire. Si le EditingType du nouveau segment est msoEditingAuto, cet argument spécifie la distance verticale (en points) entre le coin supérieur gauche du document et le point de terminaison du nouveau segment. Si le EditingType du nouveau nœud est msoEditingCorner, cet argument spécifie la distance verticale (en points) entre le coin supérieur gauche du document et le premier point de contrôle du nouveau segment.

X2
Single

Single facultatif. Si le EditingType du nouveau segment est msoEditingCorner, cet argument spécifie la distance horizontale (en points) entre le coin supérieur gauche du document et le deuxième point de contrôle du nouveau segment. Si le EditingType du nouveau segment est msoEditingAuto, ne spécifiez pas de valeur pour cet argument.

Y2
Single

Single facultatif. Si le EditingType du nouveau segment est msoEditingCorner, cet argument spécifie la distance verticale (en points) entre le coin supérieur gauche du document et le deuxième point de contrôle du nouveau segment. Si le EditingType du nouveau segment est msoEditingAuto, ne spécifiez pas de valeur pour cet argument.

X3
Single

Single facultatif. Si le EditingType du nouveau segment est msoEditingCorner, cet argument spécifie la distance horizontale (en points) entre le coin supérieur gauche du document et le point de terminaison du nouveau segment. Si le EditingType du nouveau segment est msoEditingAuto, ne spécifiez pas de valeur pour cet argument.

Y3
Single

Single facultatif. Si le EditingType du nouveau segment est msoEditingCorner, cet argument spécifie la distance verticale (en points) entre le coin supérieur gauche du document et le point de terminaison du nouveau segment. Si le EditingType du nouveau segment est msoEditingAuto, ne spécifiez pas de valeur pour cet argument.

Remarques

Vous pouvez utiliser cette méthode autant de fois que vous le souhaitez pour ajouter des nœuds à la forme libre que vous créez. Lorsque vous avez terminé d’ajouter des nœuds, utilisez la ConvertToShape(Object) méthode pour créer la forme libre que vous venez de définir. Pour ajouter des nœuds à une forme libre après sa création, utilisez la Insert(Int32, MsoSegmentType, MsoEditingType, Single, Single, Single, Single, Single, Single) méthode de la ShapeNodes collection.

S’applique à