Word.Interfaces.ShapeUpdateData interface
Interface permettant de mettre à jour les données sur l’objet Shape
, à utiliser dans shape.set({ ... })
.
Propriétés
allow |
Spécifie si une forme donnée peut chevaucher d’autres formes. |
alt |
Spécifie une chaîne qui représente le texte de remplacement associé à la forme. |
body | Représente l’objet body de la forme. S’applique uniquement aux zones de texte et aux formes géométriques. |
canvas | Obtient le canevas associé à la forme. Un objet dont la |
fill | Renvoie la mise en forme de remplissage de la forme. |
geometric |
Type de forme géométrique de la forme. Elle sera null si n’est pas une forme géométrique. |
height | Hauteur, en points, de la forme. |
height |
Pourcentage de hauteur de forme par taille relative verticale, voir Word. RelativeSize. Pour une forme inline ou enfant, elle ne peut pas être définie. |
left | La distance, en points, entre le côté gauche de la forme et la position relative horizontale, voir Word. RelativeHorizontalPosition. Pour une forme inline, elle retourne 0 et ne peut pas être définie. Pour une forme enfant dans un canevas ou un groupe, elle est relative au coin supérieur gauche. |
left |
La position de gauche relative sous la forme d’un pourcentage entre le côté gauche de la forme et la position relative horizontale, voir Word. RelativeHorizontalPosition. Pour une forme inline ou enfant, elle retourne 0 et ne peut pas être définie. |
lock |
Spécifie si les proportions de cette forme sont verrouillées. |
name | Nom de la forme. |
parent |
Obtient la forme de canevas parent de niveau supérieur de cette forme enfant. Elle sera null s’il ne s’agit pas d’une forme enfant d’un canevas. |
parent |
Obtient la forme de groupe parent de niveau supérieur de cette forme enfant. Il sera null s’il ne s’agit pas d’une forme enfant d’un groupe. |
relative |
Position horizontale relative de la forme. Pour une forme inline, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition. |
relative |
Taille horizontale relative de la forme. Pour une forme inline ou enfant, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition. |
relative |
Position verticale relative de la forme. Pour une forme inline, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeVerticalPosition. |
relative |
Taille verticale relative de la forme. Pour une forme inline ou enfant, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition. |
rotation | Spécifie la rotation, en degrés, de la forme. Non applicable à la forme Canevas. |
shape |
Obtient le groupe de formes associé à la forme. Un objet dont la |
text |
Obtient l’objet de cadre de texte de la forme. |
text |
Retourne la mise en forme de habillage du texte de la forme. |
top | La distance, en points, entre le bord supérieur de la forme et la position relative verticale, voir Word. RelativeVerticalPosition. Pour une forme inline, elle retourne 0 et ne peut pas être définie. Pour une forme enfant dans un canevas ou un groupe, elle est relative au coin supérieur gauche. |
top |
La position supérieure relative sous la forme d’un pourcentage entre le bord supérieur de la forme et la position relative verticale, voir Word. RelativeVerticalPosition. Pour une forme inline ou enfant, elle retourne 0 et ne peut pas être définie. |
visible | Spécifie si la forme est visible. Non applicable aux formes insérées. |
width | Largeur, en points, de la forme. |
width |
Pourcentage de largeur de forme par taille relative horizontale, consultez Word. RelativeSize. Pour une forme inline ou enfant, elle ne peut pas être définie. |
Détails de la propriété
allowOverlap
Spécifie si une forme donnée peut chevaucher d’autres formes.
allowOverlap?: boolean;
Valeur de propriété
boolean
Remarques
altTextDescription
Spécifie une chaîne qui représente le texte de remplacement associé à la forme.
altTextDescription?: string;
Valeur de propriété
string
Remarques
body
Représente l’objet body de la forme. S’applique uniquement aux zones de texte et aux formes géométriques.
body?: Word.Interfaces.BodyUpdateData;
Valeur de propriété
Remarques
canvas
Obtient le canevas associé à la forme. Un objet dont la isNullObject
propriété est définie true
sur est retourné si le type de forme n’est pas « Canvas ». Pour plus d’informations, consultez *Méthodes et propriétés OrNullObject.
canvas?: Word.Interfaces.CanvasUpdateData;
Valeur de propriété
Remarques
fill
Renvoie la mise en forme de remplissage de la forme.
fill?: Word.Interfaces.ShapeFillUpdateData;
Valeur de propriété
Remarques
geometricShapeType
Type de forme géométrique de la forme. Elle sera null si n’est pas une forme géométrique.
geometricShapeType?: Word.GeometricShapeType | "LineInverse" | "Triangle" | "RightTriangle" | "Rectangle" | "Diamond" | "Parallelogram" | "Trapezoid" | "NonIsoscelesTrapezoid" | "Pentagon" | "Hexagon" | "Heptagon" | "Octagon" | "Decagon" | "Dodecagon" | "Star4" | "Star5" | "Star6" | "Star7" | "Star8" | "Star10" | "Star12" | "Star16" | "Star24" | "Star32" | "RoundRectangle" | "Round1Rectangle" | "Round2SameRectangle" | "Round2DiagonalRectangle" | "SnipRoundRectangle" | "Snip1Rectangle" | "Snip2SameRectangle" | "Snip2DiagonalRectangle" | "Plaque" | "Ellipse" | "Teardrop" | "HomePlate" | "Chevron" | "PieWedge" | "Pie" | "BlockArc" | "Donut" | "NoSmoking" | "RightArrow" | "LeftArrow" | "UpArrow" | "DownArrow" | "StripedRightArrow" | "NotchedRightArrow" | "BentUpArrow" | "LeftRightArrow" | "UpDownArrow" | "LeftUpArrow" | "LeftRightUpArrow" | "QuadArrow" | "LeftArrowCallout" | "RightArrowCallout" | "UpArrowCallout" | "DownArrowCallout" | "LeftRightArrowCallout" | "UpDownArrowCallout" | "QuadArrowCallout" | "BentArrow" | "UturnArrow" | "CircularArrow" | "LeftCircularArrow" | "LeftRightCircularArrow" | "CurvedRightArrow" | "CurvedLeftArrow" | "CurvedUpArrow" | "CurvedDownArrow" | "SwooshArrow" | "Cube" | "Can" | "LightningBolt" | "Heart" | "Sun" | "Moon" | "SmileyFace" | "IrregularSeal1" | "IrregularSeal2" | "FoldedCorner" | "Bevel" | "Frame" | "HalfFrame" | "Corner" | "DiagonalStripe" | "Chord" | "Arc" | "LeftBracket" | "RightBracket" | "LeftBrace" | "RightBrace" | "BracketPair" | "BracePair" | "Callout1" | "Callout2" | "Callout3" | "AccentCallout1" | "AccentCallout2" | "AccentCallout3" | "BorderCallout1" | "BorderCallout2" | "BorderCallout3" | "AccentBorderCallout1" | "AccentBorderCallout2" | "AccentBorderCallout3" | "WedgeRectCallout" | "WedgeRRectCallout" | "WedgeEllipseCallout" | "CloudCallout" | "Cloud" | "Ribbon" | "Ribbon2" | "EllipseRibbon" | "EllipseRibbon2" | "LeftRightRibbon" | "VerticalScroll" | "HorizontalScroll" | "Wave" | "DoubleWave" | "Plus" | "FlowChartProcess" | "FlowChartDecision" | "FlowChartInputOutput" | "FlowChartPredefinedProcess" | "FlowChartInternalStorage" | "FlowChartDocument" | "FlowChartMultidocument" | "FlowChartTerminator" | "FlowChartPreparation" | "FlowChartManualInput" | "FlowChartManualOperation" | "FlowChartConnector" | "FlowChartPunchedCard" | "FlowChartPunchedTape" | "FlowChartSummingJunction" | "FlowChartOr" | "FlowChartCollate" | "FlowChartSort" | "FlowChartExtract" | "FlowChartMerge" | "FlowChartOfflineStorage" | "FlowChartOnlineStorage" | "FlowChartMagneticTape" | "FlowChartMagneticDisk" | "FlowChartMagneticDrum" | "FlowChartDisplay" | "FlowChartDelay" | "FlowChartAlternateProcess" | "FlowChartOffpageConnector" | "ActionButtonBlank" | "ActionButtonHome" | "ActionButtonHelp" | "ActionButtonInformation" | "ActionButtonForwardNext" | "ActionButtonBackPrevious" | "ActionButtonEnd" | "ActionButtonBeginning" | "ActionButtonReturn" | "ActionButtonDocument" | "ActionButtonSound" | "ActionButtonMovie" | "Gear6" | "Gear9" | "Funnel" | "MathPlus" | "MathMinus" | "MathMultiply" | "MathDivide" | "MathEqual" | "MathNotEqual" | "CornerTabs" | "SquareTabs" | "PlaqueTabs" | "ChartX" | "ChartStar" | "ChartPlus";
Valeur de propriété
Word.GeometricShapeType | "LineInverse" | "Triangle" | "RightTriangle" | "Rectangle" | "Diamond" | "Parallelogram" | "Trapezoid" | "NonIsoscelesTrapezoid" | "Pentagon" | "Hexagon" | "Heptagon" | "Octagon" | "Decagon" | "Dodecagon" | "Star4" | "Star5" | "Star6" | "Star7" | "Star8" | "Star10" | "Star12" | "Star16" | "Star24" | "Star32" | "RoundRectangle" | "Round1Rectangle" | "Round2SameRectangle" | "Round2DiagonalRectangle" | "SnipRoundRectangle" | "Snip1Rectangle" | "Snip2SameRectangle" | "Snip2DiagonalRectangle" | "Plaque" | "Ellipse" | "Teardrop" | "HomePlate" | "Chevron" | "PieWedge" | "Pie" | "BlockArc" | "Donut" | "NoSmoking" | "RightArrow" | "LeftArrow" | "UpArrow" | "DownArrow" | "StripedRightArrow" | "NotchedRightArrow" | "BentUpArrow" | "LeftRightArrow" | "UpDownArrow" | "LeftUpArrow" | "LeftRightUpArrow" | "QuadArrow" | "LeftArrowCallout" | "RightArrowCallout" | "UpArrowCallout" | "DownArrowCallout" | "LeftRightArrowCallout" | "UpDownArrowCallout" | "QuadArrowCallout" | "BentArrow" | "UturnArrow" | "CircularArrow" | "LeftCircularArrow" | "LeftRightCircularArrow" | "CurvedRightArrow" | "CurvedLeftArrow" | "CurvedUpArrow" | "CurvedDownArrow" | "SwooshArrow" | "Cube" | "Can" | "LightningBolt" | "Heart" | "Sun" | "Moon" | "SmileyFace" | "IrregularSeal1" | "IrregularSeal2" | "FoldedCorner" | "Bevel" | "Frame" | "HalfFrame" | "Corner" | "DiagonalStripe" | "Chord" | "Arc" | "LeftBracket" | "RightBracket" | "LeftBrace" | "RightBrace" | "BracketPair" | "BracePair" | "Callout1" | "Callout2" | "Callout3" | "AccentCallout1" | "AccentCallout2" | "AccentCallout3" | "BorderCallout1" | "BorderCallout2" | "BorderCallout3" | "AccentBorderCallout1" | "AccentBorderCallout2" | "AccentBorderCallout3" | "WedgeRectCallout" | "WedgeRRectCallout" | "WedgeEllipseCallout" | "CloudCallout" | "Cloud" | "Ribbon" | "Ribbon2" | "EllipseRibbon" | "EllipseRibbon2" | "LeftRightRibbon" | "VerticalScroll" | "HorizontalScroll" | "Wave" | "DoubleWave" | "Plus" | "FlowChartProcess" | "FlowChartDecision" | "FlowChartInputOutput" | "FlowChartPredefinedProcess" | "FlowChartInternalStorage" | "FlowChartDocument" | "FlowChartMultidocument" | "FlowChartTerminator" | "FlowChartPreparation" | "FlowChartManualInput" | "FlowChartManualOperation" | "FlowChartConnector" | "FlowChartPunchedCard" | "FlowChartPunchedTape" | "FlowChartSummingJunction" | "FlowChartOr" | "FlowChartCollate" | "FlowChartSort" | "FlowChartExtract" | "FlowChartMerge" | "FlowChartOfflineStorage" | "FlowChartOnlineStorage" | "FlowChartMagneticTape" | "FlowChartMagneticDisk" | "FlowChartMagneticDrum" | "FlowChartDisplay" | "FlowChartDelay" | "FlowChartAlternateProcess" | "FlowChartOffpageConnector" | "ActionButtonBlank" | "ActionButtonHome" | "ActionButtonHelp" | "ActionButtonInformation" | "ActionButtonForwardNext" | "ActionButtonBackPrevious" | "ActionButtonEnd" | "ActionButtonBeginning" | "ActionButtonReturn" | "ActionButtonDocument" | "ActionButtonSound" | "ActionButtonMovie" | "Gear6" | "Gear9" | "Funnel" | "MathPlus" | "MathMinus" | "MathMultiply" | "MathDivide" | "MathEqual" | "MathNotEqual" | "CornerTabs" | "SquareTabs" | "PlaqueTabs" | "ChartX" | "ChartStar" | "ChartPlus"
Remarques
height
Hauteur, en points, de la forme.
height?: number;
Valeur de propriété
number
Remarques
heightRelative
Pourcentage de hauteur de forme par taille relative verticale, voir Word. RelativeSize. Pour une forme inline ou enfant, elle ne peut pas être définie.
heightRelative?: number;
Valeur de propriété
number
Remarques
left
La distance, en points, entre le côté gauche de la forme et la position relative horizontale, voir Word. RelativeHorizontalPosition. Pour une forme inline, elle retourne 0 et ne peut pas être définie. Pour une forme enfant dans un canevas ou un groupe, elle est relative au coin supérieur gauche.
left?: number;
Valeur de propriété
number
Remarques
leftRelative
La position de gauche relative sous la forme d’un pourcentage entre le côté gauche de la forme et la position relative horizontale, voir Word. RelativeHorizontalPosition. Pour une forme inline ou enfant, elle retourne 0 et ne peut pas être définie.
leftRelative?: number;
Valeur de propriété
number
Remarques
lockAspectRatio
Spécifie si les proportions de cette forme sont verrouillées.
lockAspectRatio?: boolean;
Valeur de propriété
boolean
Remarques
name
Nom de la forme.
name?: string;
Valeur de propriété
string
Remarques
parentCanvas
Obtient la forme de canevas parent de niveau supérieur de cette forme enfant. Elle sera null s’il ne s’agit pas d’une forme enfant d’un canevas.
parentCanvas?: Word.Interfaces.ShapeUpdateData;
Valeur de propriété
Remarques
parentGroup
Obtient la forme de groupe parent de niveau supérieur de cette forme enfant. Il sera null s’il ne s’agit pas d’une forme enfant d’un groupe.
parentGroup?: Word.Interfaces.ShapeUpdateData;
Valeur de propriété
Remarques
relativeHorizontalPosition
Position horizontale relative de la forme. Pour une forme inline, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition.
relativeHorizontalPosition?: Word.RelativeHorizontalPosition | "Margin" | "Page" | "Column" | "Character" | "LeftMargin" | "RightMargin" | "InsideMargin" | "OutsideMargin";
Valeur de propriété
Word.RelativeHorizontalPosition | "Margin" | "Page" | "Column" | "Character" | "LeftMargin" | "RightMargin" | "InsideMargin" | "OutsideMargin"
Remarques
relativeHorizontalSize
Taille horizontale relative de la forme. Pour une forme inline ou enfant, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition.
relativeHorizontalSize?: Word.RelativeSize | "Margin" | "Page" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin";
Valeur de propriété
Word.RelativeSize | "Margin" | "Page" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin"
Remarques
relativeVerticalPosition
Position verticale relative de la forme. Pour une forme inline, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeVerticalPosition.
relativeVerticalPosition?: Word.RelativeVerticalPosition | "Margin" | "Page" | "Paragraph" | "Line" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin";
Valeur de propriété
Word.RelativeVerticalPosition | "Margin" | "Page" | "Paragraph" | "Line" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin"
Remarques
relativeVerticalSize
Taille verticale relative de la forme. Pour une forme inline ou enfant, elle ne peut pas être définie. Pour plus d’informations, consultez Word. RelativeHorizontalPosition.
relativeVerticalSize?: Word.RelativeSize | "Margin" | "Page" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin";
Valeur de propriété
Word.RelativeSize | "Margin" | "Page" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin"
Remarques
rotation
Spécifie la rotation, en degrés, de la forme. Non applicable à la forme Canevas.
rotation?: number;
Valeur de propriété
number
Remarques
shapeGroup
Obtient le groupe de formes associé à la forme. Un objet dont la isNullObject
propriété est définie true
sur est retourné si le type de forme n’est pas « GroupShape ». Pour plus d’informations, consultez *Méthodes et propriétés OrNullObject.
shapeGroup?: Word.Interfaces.ShapeGroupUpdateData;
Valeur de propriété
Remarques
textFrame
Obtient l’objet de cadre de texte de la forme.
textFrame?: Word.Interfaces.TextFrameUpdateData;
Valeur de propriété
Remarques
textWrap
Retourne la mise en forme de habillage du texte de la forme.
textWrap?: Word.Interfaces.ShapeTextWrapUpdateData;
Valeur de propriété
Remarques
top
La distance, en points, entre le bord supérieur de la forme et la position relative verticale, voir Word. RelativeVerticalPosition. Pour une forme inline, elle retourne 0 et ne peut pas être définie. Pour une forme enfant dans un canevas ou un groupe, elle est relative au coin supérieur gauche.
top?: number;
Valeur de propriété
number
Remarques
topRelative
La position supérieure relative sous la forme d’un pourcentage entre le bord supérieur de la forme et la position relative verticale, voir Word. RelativeVerticalPosition. Pour une forme inline ou enfant, elle retourne 0 et ne peut pas être définie.
topRelative?: number;
Valeur de propriété
number
Remarques
visible
Spécifie si la forme est visible. Non applicable aux formes insérées.
visible?: boolean;
Valeur de propriété
boolean
Remarques
width
Largeur, en points, de la forme.
width?: number;
Valeur de propriété
number
Remarques
widthRelative
Pourcentage de largeur de forme par taille relative horizontale, consultez Word. RelativeSize. Pour une forme inline ou enfant, elle ne peut pas être définie.
widthRelative?: number;
Valeur de propriété
number