Chart

Chart class

Représente un graphique sur une diapositive.

public class Chart : GraphicalObject, IChart

Properties

NameDescription
AlternativeText { get; set; }Retourne ou définit le texte alternatif associé à une forme. Lecture/écriture String.
AlternativeTextTitle { get; set; }Retourne ou définit le titre du texte alternatif associé à une forme. Lecture/écriture String.
AsIFormattedTextContainer { get; }Permet d’obtenir l’interface de base IFormattedTextContainer. Lecture seule IFormattedTextContainer.
AsIThemeable { get; }Permet d’obtenir l’interface de base IThemeable. Lecture seule IThemeable.
Axes { get; }Fournit un accès aux axes du graphique. Lecture seule IAxesManager.
BackWall { get; }Retourne un objet qui permet de changer le format du mur arrière d’un graphique 3D. Lecture seule IChartWall.
BlackWhiteMode { get; set; }La propriété spécifie comment une forme se rendra en mode d’affichage noir et blanc. Lecture/écriture BlackWhiteMode.
ChartData { get; }Retourne des informations sur les données liées ou embarquées associées à un graphique. Lecture seule IChartData.
ChartDataTable { get; }Retourne un tableau de données d’un graphique. Lecture seule IDataTable.
ChartTitle { get; }Retourne ou définit un titre de graphique. Lecture seule IChartTitle.
ConnectionSiteCount { get; }Retourne le nombre de sites de connexion sur la forme. Lecture seule Int32.
CustomData { get; }Retourne les données personnalisées de la forme. Lecture seule ICustomData.
DisplayBlanksAs { get; set; }Retourne ou définit la façon de tracer les cellules vides sur un graphique. Lecture/écriture DisplayBlanksAsType.
virtual EffectFormat { get; }Retourne l’objet EffectFormat qui contient les effets pixel appliqués à une forme. Remarque : peut retourner null pour certains types de formes qui n’ont pas de propriétés d’effet. Lecture seule IEffectFormat.
virtual FillFormat { get; }Retourne l’objet FillFormat qui contient les propriétés de mise en forme de remplissage d’une forme. Remarque : peut retourner null pour certains types de formes qui n’ont pas de propriétés de remplissage. Lecture seule IFillFormat.
Floor { get; }Retourne un objet qui permet de changer le format du sol d’un graphique 3D. Lecture seule IChartWall.
Frame { get; set; }Retourne ou définit les propriétés du cadre de la forme. Lecture/écriture IShapeFrame.
GraphicalObjectLock { get; }Retourne les verrous de la forme. Lecture seule IGraphicalObjectLock.
HasDataTable { get; set; }Détermine si un graphique a un tableau de données. Lecture/écriture Boolean.
HasLegend { get; set; }Détermine si un graphique a une légende. Lecture/écriture Boolean.
HasRoundedCorners { get; set; }Spécifie que la zone de graphique doit avoir des coins arrondis. Lecture/écriture Boolean.
HasTitle { get; set; }Détermine si un graphique a un titre visible. Lecture/écriture Boolean.
Height { get; set; }Retourne ou définit la hauteur de la forme. Lecture/écriture Single.
Hidden { get; set; }Détermine si la forme est cachée. Lecture/écriture Boolean.
HyperlinkClick { get; set; }Retourne ou définit l’hyperlien défini pour le clic de souris. Lecture/écriture IHyperlink.
HyperlinkManager { get; }Retourne le gestionnaire d’hyperliens. Lecture seule IHyperlinkManager.
HyperlinkMouseOver { get; set; }Retourne ou définit l’hyperlien défini pour le survol de la souris. Lecture/écriture IHyperlink.
IsDecorative { get; set; }Obtient ou définit l’option ‘Marquer comme décoratif’. Lecture/écriture Boolean.
IsGrouped { get; }Détermine si la forme est groupée. Lecture seule Boolean.
IsTextHolder { get; }Détermine si la forme est un TextHolder_PPT. Lecture seule Boolean.
Legend { get; }Retourne ou définit une légende pour un graphique. Lecture seule ILegend.
virtual LineFormat { get; }Retourne l’objet LineFormat qui contient les propriétés de mise en forme de ligne pour une forme. Remarque : peut retourner null pour certains types de formes qui n’ont pas de propriétés de ligne. Lecture seule ILineFormat.
Name { get; set; }Retourne ou définit le nom d’une forme. Ne doit pas être nul. Utilisez une valeur de chaîne vide si nécessaire. Lecture/écriture String.
OfficeInteropShapeId { get; }Obtient l’identifiant unique de la forme dans le contexte de la diapositive. Lecture seule UInt32. Voir aussi UniqueId pour obtenir l’identifiant unique de la forme dans le contexte de la présentation.
ParentGroup { get; }Retourne l’objet GroupShape parent si la forme est groupée. Sinon, retourne null. Lecture seule IGroupShape.
Placeholder { get; }Retourne le placeholder pour une forme. Retourne null si la forme n’a pas de placeholder. Lecture seule IPlaceholder.
PlotArea { get; }Représente la zone de traçage d’un graphique. Lecture seule IChartPlotArea.
PlotVisibleCellsOnly { get; set; }Détermine si seules les cellules visibles sont tracées. Faux pour tracer à la fois les cellules visibles et cachées. Lecture/écriture Boolean.
Presentation { get; }Retourne la présentation parent d’une diapositive. Lecture seule IPresentation.
RawFrame { get; set; }Retourne ou définit les propriétés du cadre brut de la forme. Lecture/écriture IShapeFrame.
Rotation { get; set; }Retourne ou définit le nombre de degrés de rotation de la forme spécifiée autour de l’axe z. Un valeur positive indique une rotation dans le sens des aiguilles d’une montre ; une valeur négative indique une rotation dans le sens inverse. Lecture/écriture Single.
Rotation3D { get; }Retourne une rotation 3D d’un graphique. Lecture seule IRotation3D.
ShapeLock { get; }Retourne les verrous de la forme. Lecture seule IGraphicalObjectLock. (2 propriétés)
ShowDataLabelsOverMaximum { get; set; }Spécifie que les étiquettes de données au-dessus du maximum du graphique doivent être affichées. Lecture/écriture Boolean.
SideWall { get; }Retourne un objet qui permet de changer le format du mur latéral d’un graphique 3D. Lecture seule IChartWall.
Slide { get; }Retourne la diapositive parent d’une forme. Lecture seule IBaseSlide.
Style { get; set; }Retourne ou définit le style du graphique. Lecture/écriture StyleType.
TextFormat { get; }Retourne le format de texte du graphique. La propriété n’est pas applicable pour les types suivants : Treemap, Sunburst, Waterfall, Histogram, Funnel, BoxAndWhisker. Lecture seule IChartTextFormat.
ThemeManager { get; }Retourne le gestionnaire de thèmes. Lecture seule IOverrideThemeManager.
virtual ThreeDFormat { get; }Retourne l’objet ThreeDFormat qui contient les propriétés d’effet 3D pour une forme. Remarque : peut retourner null pour certains types de formes qui n’ont pas de propriétés 3D. Lecture seule IThreeDFormat.
Type { get; set; }Retourne ou définit le type de graphique. Lecture/écriture ChartType.
UniqueId { get; }Obtient l’identifiant unique de la forme dans le contexte de la présentation. Lecture seule UInt32. Voir aussi OfficeInteropShapeId pour obtenir l’identifiant unique de la forme dans le contexte de la diapositive.
UserShapes { get; }Spécifie les formes dessinées au-dessus du graphique. Lecture seule IGroupShape.
Width { get; set; }Retourne ou définit la largeur de la forme. Lecture/écriture Single.
X { get; set; }Retourne ou définit la coordonnée x du coin supérieur gauche de la forme. Lecture/écriture Single.
Y { get; set; }Retourne ou définit la coordonnée y du coin supérieur gauche de la forme. Lecture/écriture Single.
virtual ZOrderPosition { get; }Retourne la position d’une forme dans l’ordre z. Shapes[0] retourne la forme au fond de l’ordre z, et Shapes[Shapes.Count - 1] retourne la forme au devant de l’ordre z. Lecture seule Int32.

Methods

NameDescription
AddPlaceholder(IPlaceholder)Ajoute un nouveau placeholder s’il n’y en a pas et définit les propriétés du placeholder à celles spécifiées.
CreateThemeEffective()Retourne un thème efficace pour ce graphique.
GetBasePlaceholder()Retourne une forme de placeholder basique (forme du modèle et/ou de la diapositive maître dont la forme actuelle hérite). Null est retourné si la forme actuelle n’est pas héritée.
GetImage()Retourne une miniature de forme. Le type ShapeThumbnailBounds.Shape miniature de forme est utilisé par défaut.
GetImage(ShapeThumbnailBounds, float, float)Retourne une miniature de forme.
RemovePlaceholder()Définit que cette forme n’est pas un placeholder.
ValidateChartLayout()Calcule les valeurs réelles des éléments de graphique. Les valeurs réelles incluent la position des éléments qui implémentent l’interface IActualLayout (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) et les valeurs réelles des axes (IAxis.ActualMaxValue, IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale)
WriteAsSvg(Stream)Sauvegarde le contenu de la forme en tant que fichier SVG.
WriteAsSvg(Stream, ISVGOptions)Sauvegarde le contenu de la forme en tant que fichier SVG.

See Also