IShapeCollection

IShapeCollection interface

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; }Obtient l’objet de forme de groupe parent pour la collection de formes. Lecture seule IGroupShape.

Méthodes

NomDescription
AddAudioFrameCD(float, float, float, float)Crée un nouveau cadre audio lié à une piste CD et l’ajoute à la fin de la collection de formes.
AddAudioFrameEmbedded(float, float, float, float, IAudio)Crée un nouveau cadre audio et l’ajoute à la fin de la collection de formes en utilisant un objet audio existant provenant de la liste Presentation.Audios.
AddAudioFrameEmbedded(float, float, float, float, Stream)Crée un nouveau cadre audio avec un fichier WAV intégré et l’ajoute à la fin de la collection de formes. L’audio intégré est ajouté à la collection Presentation.Audios.
AddAudioFrameLinked(float, float, float, float, string)Crée un nouveau cadre audio lié à un fichier audio externe et l’ajoute à la fin de la collection de formes.
AddAutoShape(ShapeType, float, float, float, float)Crée une nouvelle forme auto avec un formatage par défaut et l’ajoute à la fin de la collection de formes.
AddAutoShape(ShapeType, float, float, float, float, bool)Crée une nouvelle forme auto et l’ajoute à la fin de la collection de formes, en l’initialisant éventuellement avec le formatage de modèle par défaut.
AddChart(ChartType, float, float, float, float)Crée un nouveau diagramme, l’initialise avec des données d’exemple de séries et des paramètres, et l’ajoute à la fin de la collection de formes.
AddChart(ChartType, float, float, float, float, bool)Crée un nouveau diagramme, l’initialise avec des données d’exemple de séries et des paramètres, et l’ajoute à la fin de la collection de formes.
AddClone(IShape)Crée une copie de la forme spécifiée et l’ajoute à la fin de la collection de formes. La forme clonée conserve la position et la taille de l’original.
AddClone(IShape, float, float)Crée une copie de la forme spécifiée et l’ajoute à la fin de la collection de formes. La nouvelle forme conserve la largeur et la hauteur de la sourceShape.
AddClone(IShape, float, float, float, float)Crée une copie de la forme spécifiée et l’ajoute à la fin de la collection de formes.
AddConnector(ShapeType, float, float, float, float)Crée une nouvelle forme de connexion avec le style de modèle par défaut et l’ajoute à la fin de la collection de formes.
AddConnector(ShapeType, float, float, float, float, bool)Crée une nouvelle forme de connexion et l’ajoute à la fin de la collection de formes, en appliquant éventuellement le style de modèle par défaut.
AddGroupShape()Crée une nouvelle forme de groupe vide et l’ajoute à la fin de la collection de formes. Le cadre du groupe s’ajustera automatiquement pour contenir toutes les formes ajoutées.
AddGroupShape(ISvgImage, float, float, float, float)Crée une nouvelle forme de groupe, convertit l’image SVG spécifiée en formes individuelles, et ajoute le groupe résultant à la fin de la collection de formes.
AddMathShape(float, float, float, float)Crée une nouvelle forme auto rectangle pour contenir du contenu mathématique et l’ajoute à la fin de la collection de formes.
AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo)Crée un nouveau cadre d’objet OLE et l’ajoute à la fin de la collection de formes.
AddOleObjectFrame(float, float, float, float, string, string)Crée un nouveau cadre d’objet OLE et l’ajoute à la fin de la collection de formes.
AddPictureFrame(ShapeType, float, float, float, float, IPPImage)Crée un nouveau cadre image contenant l’image spécifiée et l’ajoute à la fin de la collection de formes.
AddSectionZoomFrame(float, float, float, float, ISection)Crée un nouveau cadre de zoom de section et l’ajoute à la fin de la collection de formes.
AddSectionZoomFrame(float, float, float, float, ISection, IPPImage)Crée un nouveau cadre de zoom de section avec une image prédéfinie et l’ajoute à la fin de la collection de formes.
AddSmartArt(float, float, float, float, SmartArtLayoutType)Crée un diagramme SmartArt et l’ajoute à la fin de la collection de formes.
AddSummaryZoomFrame(float, float, float, float)Crée un nouveau cadre de zoom de résumé et l’ajoute à la fin de la collection de formes.
AddTable(float, float, double[], double[])Crée un nouveau tableau et l’ajoute à la fin de la collection de formes.
AddVideoFrame(float, float, float, float, IVideo)Crée un nouveau cadre vidéo et l’ajoute à la fin de la collection de formes.
AddVideoFrame(float, float, float, float, string)Crée un nouveau cadre vidéo et l’ajoute à la fin de la collection de formes.
AddZoomFrame(float, float, float, float, ISlide)Crée un nouveau cadre Zoom et l’ajoute à la fin de la collection de formes.
AddZoomFrame(float, float, float, float, ISlide, IPPImage)Crée un nouveau cadre Zoom et l’ajoute à la fin de la collection de formes.
Clear()Supprime toutes les formes de la collection de formes.
IndexOf(IShape)Renvoie l’index zéro-base de la première occurrence de la forme spécifiée dans la collection.
InsertAudioFrameCD(int, float, float, float, float)Crée un nouveau cadre audio lié à une piste CD et l’insère dans la collection de formes à l’index spécifié.
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio)Crée un nouveau cadre audio et l’insère dans la collection de formes à l’index spécifié en utilisant un objet audio existant de la liste Presentation.Audios.
InsertAudioFrameEmbedded(int, float, float, float, float, Stream)Crée un nouveau cadre audio avec un fichier WAV intégré et l’insère dans la collection de formes à l’index spécifié. L’audio intégré est ajouté à la collection Presentation.Audios.
InsertAudioFrameLinked(int, float, float, float, float, string)Crée un nouveau cadre audio lié à un fichier audio externe et l’insère dans la collection de formes à l’index spécifié.
InsertAutoShape(int, ShapeType, float, float, float, float)Crée une nouvelle forme auto et l’insère dans la collection de formes à l’index spécifié, en appliquant le formatage de modèle par défaut.
InsertAutoShape(int, ShapeType, float, float, float, float, bool)Crée une nouvelle forme auto et l’insère dans la collection de formes à l’index spécifié, en l’initialisant éventuellement avec le style de modèle par défaut.
InsertChart(ChartType, float, float, float, float, int)Crée un nouveau diagramme, l’initialise avec des données d’exemple de séries et des paramètres, et l’insère dans la collection de formes à l’index spécifié.
InsertChart(ChartType, float, float, float, float, int, bool)Crée un nouveau diagramme, l’initialise avec des données d’exemple de séries et des paramètres, et l’insère dans la collection de formes à l’index spécifié.
InsertClone(int, IShape)Crée une copie de la forme spécifiée et l’insère dans la collection de formes à l’index spécifié. La forme clonée conserve la position et la taille de l’original.
InsertClone(int, IShape, float, float)Crée une copie de la forme spécifiée et l’insère dans la collection de formes à l’index spécifié. La nouvelle forme conserve la largeur et la hauteur de la sourceShape.
InsertClone(int, IShape, float, float, float, float)Crée une copie de la forme spécifiée et l’insère dans la collection de formes à l’index spécifié.
InsertConnector(int, ShapeType, float, float, float, float)Crée une nouvelle forme de connexion et l’insère dans la collection de formes à l’index spécifié, en appliquant le style de modèle par défaut.
InsertConnector(int, ShapeType, float, float, float, float, bool)Crée une nouvelle forme de connexion et l’insère dans la collection de formes à l’index spécifié, en appliquant éventuellement le style de modèle par défaut.
InsertGroupShape(int)Crée une nouvelle forme de groupe vide et l’insère dans la collection de formes à l’index spécifié. Le cadre du groupe s’ajustera automatiquement pour contenir toutes les formes ajoutées.
InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)Crée un nouveau cadre d’objet OLE et l’insère dans la collection de formes à l’index spécifié.
InsertOleObjectFrame(int, float, float, float, float, string, string)Crée un nouveau cadre d’objet OLE et l’insère dans la collection de formes à l’index spécifié.
InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage)Crée un nouveau cadre image contenant l’image spécifiée et l’insère dans la collection de formes à l’index spécifié.
InsertSectionZoomFrame(int, float, float, float, float, ISection)Crée un nouveau cadre de zoom de section et l’insère dans la collection de formes à l’index spécifié.
InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage)Crée un nouveau cadre de zoom de section avec une image prédéfinie et l’insère dans la collection de formes à l’index spécifié.
InsertSummaryZoomFrame(int, float, float, float, float)Crée un nouveau cadre de zoom de résumé et l’insère dans la collection de formes à l’index spécifié.
InsertTable(int, float, float, double[], double[])Crée un nouveau tableau et l’insère dans la collection de formes à l’index spécifié.
InsertVideoFrame(int, float, float, float, float, string)Crée un nouveau cadre vidéo et l’insère dans la collection de formes à l’index spécifié.
InsertZoomFrame(int, float, float, float, float, ISlide)Crée un nouveau cadre Zoom et l’insère dans la collection de formes à l’index spécifié.
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage)Crée un nouveau cadre Zoom avec une image prédéfinie et l’insère dans la collection de formes à l’index spécifié.
Remove(IShape)Supprime la première occurrence de la forme spécifiée de la collection de formes.
RemoveAt(int)Supprime la forme à l’index spécifié de la collection de formes.
Reorder(int, IShape)Déplace la forme spécifiée vers une nouvelle position dans la collection de formes.
Reorder(int, params IShape[])Déplace les formes spécifiées dans la collection de formes, en les plaçant à partir de l’index indiqué.
ToArray()Crée et renvoie un tableau contenant toutes les formes.
ToArray(int, int)Crée et renvoie un tableau contenant toutes les formes dans la plage spécifiée.

Voir aussi