ICell

ICell interface

Représente une cellule dans un tableau.

public interface ICell : ISlideComponent

Propriétés

NameDescription
AnchorCenter { get; set; }Détermine si la zone de texte est centrée à l’intérieur d’une cellule. Lecture/écriture Boolean.
AsISlideComponent { get; }Permet d’obtenir l’interface de base ISlideComponent. Lecture seule ISlideComponent.
CellFormat { get; }Renvoie l’objet CellFormat qui contient les propriétés de mise en forme de cette cellule. Lecture seule ICellFormat.
ColSpan { get; }Renvoie le nombre de colonnes de la grille du tableau parent qui doivent être couvertes par la cellule actuelle. Cette propriété permet aux cellules d’avoir l’apparence d’être fusionnées, car elles s’étendent sur les limites verticales d’autres cellules du tableau. Lecture seule Int32.
FirstColumn { get; }Obtient la première colonne de la cellule. Lecture seule IColumn.
FirstColumnIndex { get; }Renvoie l’index de la première colonne couverte par la cellule. Lecture seule Int32.
FirstRow { get; }Obtient la première ligne de la cellule. Lecture seule IRow.
FirstRowIndex { get; }Renvoie l’index de la première ligne couverte par la cellule. Lecture seule Int32.
Height { get; }Renvoie la hauteur de la cellule. Lecture seule Double.
IsMergedCell { get; }Renvoie true si la cellule est fusionnée avec une cellule adjacente, false sinon. Lecture seule Boolean.
MarginBottom { get; set; }Renvoie ou définit la marge inférieure dans un TextFrame. Lecture/écriture Double.
MarginLeft { get; set; }Renvoie ou définit la marge gauche dans un TextFrame. Lecture/écriture Double.
MarginRight { get; set; }Renvoie ou définit la marge droite dans un TextFrame. Lecture/écriture Double.
MarginTop { get; set; }Renvoie ou définit la marge supérieure dans un TextFrame. Lecture/écriture Double.
MinimalHeight { get; }Renvoie la hauteur minimale d’une cellule. Il s’agit de la somme des hauteurs minimales de toutes les lignes couvertes par la cellule. Lecture seule Double.
OffsetX { get; }Renvoie la distance du côté gauche du tableau au côté gauche de la cellule. Lecture seule Double.
OffsetY { get; }Renvoie la distance du côté supérieur du tableau au côté supérieur de la cellule. Lecture seule Double.
RowSpan { get; }Renvoie le nombre de lignes qu’une cellule fusionnée occupe. Ceci est utilisé en combinaison avec l’attribut vMerge sur d’autres cellules afin de spécifier la cellule de départ d’une fusion horizontale. Lecture seule Int32.
Table { get; }Renvoie l’objet Table parent de la cellule. Lecture seule ITable.
TextAnchorType { get; set; }Renvoie ou définit le type d’ancre du texte. Lecture/écriture TextAnchorType.
TextFrame { get; }Renvoie le cadre de texte d’une cellule. Lecture seule ITextFrame.
TextVerticalType { get; set; }Renvoie ou définit le type de texte vertical. Lecture/écriture TextVerticalType.
Width { get; }Renvoie la largeur de la cellule. Lecture seule Double.

Méthodes

NameDescription
SplitByColSpan(int)Divise la cellule en deux cellules en fonction de l’index de la colonne.
SplitByHeight(double)Divise la cellule en fonction de la hauteur.
SplitByRowSpan(int)Divise la cellule en deux cellules en fonction de l’index de la ligne.
SplitByWidth(double)Divise la cellule en fonction de la largeur.

Voir aussi