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é. En lecture seule IShape.
ParentGroup { get; }Retourne l’objet GroupShape parent pour une collection de formes. En 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 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 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 fichier audio lié à la fin d’une collection.
AddAutoShape(ShapeType, float, float, float, float)Crée une nouvelle AutoShape, la 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 une nouvelle 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’échantillons 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 à la Largeur et la 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 nouveau GroupShape et l’ajoute à la fin de la collection. La taille et la position du cadre GroupShape seront ajustées au contenu lorsque la nouvelle forme sera ajoutée dans le GroupShape.
AddGroupShape(ISvgImage, float, float, float, float)Crée un nouveau GroupShape, le remplit avec des formes converties à partir d’un SVG et l’ajoute à la fin de la collection.
AddMathShape(float, float, float, float)Crée une nouvelle AutoShape de type Rectangle pour accueillir du 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)Retourne l’index de la première occurrence d’une forme dans la collection (basé sur zéro).
InsertAudioFrameCD(int, float, float, float, float)Insérer un AudioFrame avec CD.
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio)Insère un AudioFrame avec 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 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 fichier audio lié et l’insère dans une collection à l’index spécifié.
InsertAutoShape(int, ShapeType, float, float, float, float)Crée une nouvelle AutoShape, la 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 une nouvelle 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 de séries d’échantillons et des paramètres, 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 à la Largeur et la 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 nouveau GroupShape et l’insère dans la collection à l’index spécifié. La taille et la position du cadre GroupShape seront ajustées au contenu lorsque la nouvelle forme sera ajoutée 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 retourne un tableau avec toutes les formes qu’il contient.
ToArray(int, int)Crée et retourne un tableau avec toutes les formes de la plage spécifiée.

Voir Aussi