IShapeCollection

Interface IShapeCollection

Représente une collection de formes.

public interface IShapeCollection : IGenericCollection<IShape>

Propriétés

NomDescription
Item { get; }Obtient l’élément à l’index spécifié. Lecture seule IShape.
ParentGroup { get; }Renvoie l’objet GroupShape parent pour une collection de formes. Lecture seule IGroupShape.

Méthodes

NomDescription
AddAudioFrameCD(float, float, float, float)Ajoute un AudioFrame avec CD à la fin de la collection.
AddAudioFrameEmbedded(float, float, float, float, IAudio)Ajoute un nouveau cadre audio avec un fichier audio intégré à la fin d’une collection. Il utilise le fichier audio de la liste Presentation.Audios.
AddAudioFrameEmbedded(float, float, float, float, Stream)Ajoute un nouveau cadre audio avec un fichier audio intégré à la fin d’une collection. Le fichier audio intégré peut être un WAV uniquement. Il ajoute un nouvel audio à la liste Presentation.Audios.
AddAudioFrameLinked(float, float, float, float, string)Ajoute un nouveau cadre audio avec un fichier audio lié à la fin d’une collection.
AddAutoShape(ShapeType, float, float, float, float)Crée un nouvel AutoShape, le personnalise à partir du modèle par défaut et l’ajoute à la fin de la collection.
AddAutoShape(ShapeType, float, float, float, float, bool)Crée un nouvel AutoShape et l’ajoute à la fin de la collection.
AddChart(ChartType, float, float, float, float)Crée un nouveau graphique, l’initialise avec des données de séries d’exemple et des paramètres et l’ajoute à la fin de la collection.
AddChart(ChartType, float, float, float, float, bool)Crée un nouveau graphique et l’ajoute à la fin de la collection.
AddClone(IShape)Ajoute une copie d’une forme spécifiée à la fin de la collection. X, Y, Largeur et Hauteur de la nouvelle forme sont égaux à X, Y, Largeur et Hauteur de la sourceShape.
AddClone(IShape, float, float)Ajoute une copie d’une forme spécifiée à la fin de la collection. Largeur et Hauteur de la nouvelle forme sont égales à Largeur et Hauteur de la sourceShape.
AddClone(IShape, float, float, float, float)Ajoute une copie d’une forme spécifiée à la fin de la collection.
AddConnector(ShapeType, float, float, float, float)Crée un nouveau connecteur, le personnalise à partir du modèle par défaut et l’ajoute à la fin de la collection.
AddConnector(ShapeType, float, float, float, float, bool)Crée un nouveau connecteur et l’ajoute à la fin de la collection.
AddGroupShape()Crée un nouvel objet GroupShape et l’ajoute à la fin de la collection. La taille et la position de l’objet GroupShape seront ajustées au contenu lors de l’ajout d’une nouvelle forme dans le GroupShape.
AddGroupShape(ISvgImage, float, float, float, float)Crée un nouvel objet GroupShape, le remplit avec des formes converties à partir de SVG et l’ajoute à la fin de la collection.
AddMathShape(float, float, float, float)Crée un nouvel AutoShape de type Rectangle pour héberger un contenu mathématique à l’intérieur et l’ajoute à la fin de la collection.
AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo)Ajoute un nouvel objet OLE à la fin d’une collection.
AddOleObjectFrame(float, float, float, float, string, string)Ajoute un nouvel objet OLE à la fin d’une collection.
AddPictureFrame(ShapeType, float, float, float, float, IPPImage)Crée un nouveau PictureFrame et l’ajoute à la fin de la collection.
AddSectionZoomFrame(float, float, float, float, ISection)Ajoute un nouvel objet Section Zoom à la fin d’une collection.
AddSectionZoomFrame(float, float, float, float, ISection, IPPImage)Ajoute un nouvel objet Section Zoom à la fin d’une collection avec une image prédéfinie.
AddSmartArt(float, float, float, float, SmartArtLayoutType)Ajoute un diagramme SmartArt.
AddSummaryZoomFrame(float, float, float, float)Ajoute un nouvel objet Summary Zoom à la fin d’une collection.
AddTable(float, float, double[], double[])Crée une nouvelle table et l’ajoute à la fin de la collection.
AddVideoFrame(float, float, float, float, IVideo)Ajoute un nouveau cadre vidéo à la fin d’une collection.
AddVideoFrame(float, float, float, float, string)Ajoute un nouveau cadre vidéo à la fin d’une collection.
AddZoomFrame(float, float, float, float, ISlide)Ajoute un nouvel objet Zoom à la fin d’une collection.
AddZoomFrame(float, float, float, float, ISlide, IPPImage)Ajoute un nouvel objet Zoom à la fin d’une collection.
Clear()Supprime toutes les formes de la collection.
IndexOf(IShape)Renvoie l’index basé sur zéro de la première occurrence d’une forme dans la collection.
InsertAudioFrameCD(int, float, float, float, float)Insère un AudioFrame avec CD.
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio)Insère un AudioFrame avec un fichier audio intégré. Il utilise le fichier audio de la liste Presentation.Audios.
InsertAudioFrameEmbedded(int, float, float, float, float, Stream)Insère un AudioFrame avec un fichier audio intégré. Le son du fichier audio intégré peut être un WAV uniquement. Il ajoute un nouvel audio à la liste Presentation.Audios.
InsertAudioFrameLinked(int, float, float, float, float, string)Crée un nouveau cadre audio avec un fichier audio lié et l’insère dans une collection à l’index spécifié.
InsertAutoShape(int, ShapeType, float, float, float, float)Crée un nouvel AutoShape, le personnalise à partir du modèle par défaut et l’insère dans la collection à l’index spécifié. Remarque : le type de la forme sera déterminé par le paramètre shapeType.
InsertAutoShape(int, ShapeType, float, float, float, float, bool)Crée un nouvel AutoShape et l’insère dans la collection à l’index spécifié. Remarque : le type de la forme sera déterminé par le paramètre shapeType.
InsertChart(ChartType, float, float, float, float, int)Crée un nouveau graphique, l’initialise avec des données et des paramètres d’échantillon et l’insère à la position spécifiée dans la collection.
InsertChart(ChartType, float, float, float, float, int, bool)Crée un nouveau graphique et l’insère à la position spécifiée dans la collection.
InsertClone(int, IShape)Insère une copie d’une forme spécifiée à la position spécifiée de la collection. X, Y, Largeur et Hauteur de la nouvelle forme sont égaux à X, Y, Largeur et Hauteur de la sourceShape.
InsertClone(int, IShape, float, float)Insère une copie d’une forme spécifiée à la position spécifiée de la collection. Largeur et Hauteur de la nouvelle forme sont égales à Largeur et Hauteur de la sourceShape.
InsertClone(int, IShape, float, float, float, float)Insère une copie d’une forme spécifiée à la position spécifiée de la collection.
InsertConnector(int, ShapeType, float, float, float, float)Crée un nouveau connecteur, le personnalise à partir du modèle par défaut et l’insère dans la collection à l’index spécifié.
InsertConnector(int, ShapeType, float, float, float, float, bool)Crée un nouveau connecteur et l’insère dans la collection à l’index spécifié.
InsertGroupShape(int)Crée un nouvel objet GroupShape et l’insère dans la collection à l’index spécifié. La taille et la position de l’objet GroupShape seront ajustées au contenu lors de l’ajout d’une nouvelle forme dans le GroupShape.
InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)Crée un nouvel objet OLE et l’insère dans une collection à l’index spécifié.
InsertOleObjectFrame(int, float, float, float, float, string, string)Crée un nouvel objet OLE et l’insère dans une collection à l’index spécifié.
InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage)Crée un nouveau PictureFrame et l’insère dans la collection à l’index spécifié.
InsertSectionZoomFrame(int, float, float, float, float, ISection)Crée un nouvel objet Section Zoom et l’insère dans une collection à l’index spécifié.
InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage)Crée un nouvel objet Section Zoom et l’insère dans une collection à l’index spécifié.
InsertSummaryZoomFrame(int, float, float, float, float)Crée un nouvel objet Summary Zoom et l’insère dans une collection à l’index spécifié.
InsertTable(int, float, float, double[], double[])Crée une nouvelle table et l’insère dans la collection à l’index spécifié.
InsertVideoFrame(int, float, float, float, float, string)Crée un nouveau cadre vidéo et l’insère dans une collection à l’index spécifié.
InsertZoomFrame(int, float, float, float, float, ISlide)Crée un nouvel objet Zoom et l’insère dans une collection à l’index spécifié.
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage)Crée un nouvel objet Zoom et l’insère dans une collection à l’index spécifié.
Remove(IShape)Supprime la première occurrence d’une forme spécifique de la collection.
RemoveAt(int)Supprime l’élément à l’index spécifié de la collection.
Reorder(int, IShape)Déplace une forme de la collection à la position spécifiée.
Reorder(int, params IShape[])Déplace des formes de la collection à la position spécifiée. Les formes seront placées à partir de l’index dans l’ordre où elles apparaissent dans la liste.
ToArray()Crée et renvoie un tableau avec toutes les formes.
ToArray(int, int)Crée et renvoie un tableau avec toutes les formes de la plage spécifiée.

Voir aussi