IGeometryShape

IGeometryShape interface

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

public interface IGeometryShape : IShape

Propriétés

NomDescription
Adjustments { get; }Renvoie une collection des valeurs d’ajustement de la forme. Lecture seule IAdjustValueCollection.
AsIShape { get; }Permet d’obtenir l’interface de base IShape. Lecture seule IShape.
ShapeStyle { get; }Renvoie l’objet style de la forme. Lecture seule IShapeStyle.
ShapeType { get; set; }Renvoie ou définit le type de présélection géométrique. Remarque : lors du changement de valeur, toutes les valeurs d’ajustement seront réinitialisées à leurs valeurs par défaut. Lecture/écriture ShapeType.

Méthodes

NomDescription
CreateShapeElements()Crée et renvoie un tableau des éléments de la 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 de l’objet IGeometryPath. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Change le type de la forme (ShapeType) en Personnalisé.
SetGeometryPaths(IGeometryPath[])Met à jour la géométrie de la forme à partir d’un tableau de IGeometryPath. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Change le type de la forme (ShapeType) en Personnalisé.

Voir aussi