ShapeCollection
Contenu
[
Cacher
]Classe ShapeCollection
Représente une collection de formes.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Propriétés
| Nom | Description | 
|---|---|
| Count { get; } | Obtient le nombre d’éléments effectivement contenus dans la collection. Lecture seule Int32. | 
| IsSynchronized { get; } | Retourne une valeur indiquant si l’accès à la collection est synchronisé (sécurisé pour les threads). Lecture seule Boolean. | 
| Item { get; } | Obtient l’élément à l’index spécifié. Lecture seule IShape. | 
| ParentGroup { get; } | Retourne l’objet GroupShape parent pour une collection de formes. Lecture seule IGroupShape. | 
| SyncRoot { get; } | Retourne une racine de synchronisation. Lecture seule Object. | 
Méthodes
| Nom | Description | 
|---|---|
| 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 uniquement un WAV. 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 une nouvelle AutoShape, l’ajuste depuis le 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érie 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, Width et Height de la nouvelle forme sont égaux à X, Y, Width et Height de la sourceShape. | 
| AddClone(IShape, float, float) | Ajoute une copie d’une forme spécifiée à la fin de la collection. Width et Height de la nouvelle forme sont égaux à Width et Height 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, l’ajuste depuis le 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 au GroupShape. | 
| AddGroupShape(ISvgImage, float, float, float, float) | Crée un nouveau GroupShape, le remplit avec des formes converties depuis SVG et l’ajoute à la fin de la collection. | 
| AddMathShape(float, float, float, float) | Crée une nouvelle Autoshape ajustée depuis le modèle par défaut pour un contenu mathématique 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 cadre d’image 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. | 
| CopyTo(Array, int) | Copie tous les éléments de la collection dans le tableau spécifié. | 
| GetEnumerator() | Retourne un énumérateur qui itère à travers la collection. | 
| IndexOf(IShape) | Retourne 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 uniquement un WAV. | 
| 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 une nouvelle AutoShape, l’ajuste depuis le 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érie d’exemple 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, Width et Height de la nouvelle forme sont égaux à X, Y, Width et Height 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. Width et Height de la nouvelle forme sont égaux à Width et Height 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, l’ajuste depuis le 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 au 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 cadre d’image 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 en commençant par l’index dans l’ordre où elles apparaissent dans la liste. | 
| ToArray() | Crée et retourne un tableau contenant toutes les formes. | 
| ToArray(int, int) | Crée et retourne un tableau contenant toutes les formes de la plage spécifiée. Un index de la première forme à retourner. Un nombre de formes à retourner. | 
Voir aussi
- classe DomObject<TParent>
- classe GroupShape
- interface IShapeCollection
- espace de noms Aspose.Slides
- assembly Aspose.Slides