IGeometryShape

IGeometryShape interface

Représente la classe parent pour toutes les formes géométriques.

public interface IGeometryShape : IShape

Propriétés

NomLa description
Adjustments { get; }Renvoie une collection de valeurs d’ajustement de forme. Lecture seuleIAdjustValueCollection .
AsIShape { get; }Permet d’obtenir l’interface IShape de base. Lecture seuleIShape .
ShapeStyle { get; }Renvoie l’objet style de la forme. Lecture seuleIShapeStyle .
ShapeType { get; set; }Renvoie ou définit le type de géométrie prédéfinie. Remarque : lors de la modification de la valeur, toutes les valeurs de réglage seront réinitialisées à leurs valeurs par défaut. Lecture/écritureShapeType .

Méthodes

NomLa description
CreateShapeElements()Crée et renvoie un tableau d’éléments de forme.
GetGeometryPaths()Renvoie la copie du chemin de la forme géométrique. Les coordonnées sont relatives au coin supérieur gauche de la forme.
SetGeometryPath(IGeometryPath)Met à jour la géométrie de la forme à partir deIGeometryPath objet. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Modifie le type de la forme (ShapeType ) àCustom .
SetGeometryPaths(IGeometryPath[])Met à jour la géométrie de la forme à partir du tableau deIGeometryPath. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Modifie le type de la forme (ShapeType ) àCustom .

Voir également