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