Partager via


Chart Interface

Définition

Représente un graphique incorporé dans les projets Office pour Microsoft Office Excel.

public interface class Chart : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")]
public interface Chart : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")>]
type Chart = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Chart
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Attributs
Implémente

Remarques

Chart les contrôles fournissent toutes les fonctionnalités des objets natifs Microsoft.Office.Interop.Excel.Chart dans le modèle objet Excel. Toutefois, Chart les contrôles exposent également des événements. Pour plus d'informations, consultez Chart Control.

Notes

Cette interface est implémentée par Visual Studio Tools pour Office Runtime. Elle n'est pas destinée à être implémentée dans votre code. Pour plus d'informations, consultez Visual Studio Tools for Office Runtime Overview.

Utilisation

Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent le .NET Framework 4 ou ultérieur. Dans les projets qui ciblent .NET Framework 3.5, ce type peut contenir d'autres membres, et les exemples de code qui y figurent sont susceptibles de ne pas fonctionner. Pour obtenir de la documentation sur ce type dans les projets ciblant .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : http://go.microsoft.com/fwlink/?LinkId=160658.

Propriétés

Application

Obtient un Application qui représente l'application Microsoft Office Excel.

AutoScaling

Met à l'échelle un graphique 3D afin que celui-ci soit plus proche en taille du graphique 2D équivalent.

BackWall

Obtient un objet qui représente le mur arrière d'un graphique 3D.

BarShape

Obtient ou définit la forme utilisée avec le graphique à barres ou l'histogramme 3D.

ChartArea

Obtient un objet ChartArea qui représente la zone de graphique complète pour le graphique.

ChartStyle

Obtient ou définit le style du graphique.

ChartTitle

Obtient un objet ChartTitle qui représente le titre du graphique spécifié.

ChartType

Obtient ou définit le type de graphique.

Container

Représente un graphique incorporé dans les projets Office pour Microsoft Office Excel.

Creator

Obtient l'application dans laquelle ce Chart a été créé.

DataTable

Obtient un DataTable qui représente la table des données de graphique.

DefaultDataSourceUpdateMode

Obtient ou définit l'DataSourceUpdateMode par défaut.

DepthPercent

Obtient ou définit la profondeur d'un graphique 3D sous forme de pourcentage de la largeur du graphique (entre 20 et 2 000 pour cent).

DisplayBlanksAs

Obtient ou définit la façon dont les cellules vides sont tracées sur un graphique.

Elevation

Obtient ou définit la perspective de l'affichage du graphique 3D, en degrés.

Floor

Obtient un objet Floor qui représente le plancher du graphique 3D.

GapDepth

Obtient ou définit la distance entre les séries de données dans un graphique 3D, sous forme de pourcentage de la largeur de marqueur.

HasAxis

Obtient ou définit une valeur indiquant si un axe spécifique existe sur le contrôle Chart.

HasDataTable

Obtient ou définit une valeur qui indique si le contrôle Chart a une table de données.

HasLegend

Obtient ou définit une valeur qui indique si le contrôle Chart a une légende.

HasTitle

Obtient ou définit une valeur qui indique si le contrôle Chart a un titre.

HeightPercent

Obtient ou définit la hauteur d'un graphique 3D sous forme de pourcentage de la largeur de contrôle Chart.

Hyperlinks

Obtient une collection Hyperlinks qui représente les liens hypertexte pour la plage ou la feuille de calcul.

InnerObject

Obtient un Chart qui représente l’objet natif sous-jacent de la Chart.

Legend

Obtient un objet Legend qui représente la légende pour le graphique.

MailEnvelope

Représente un en-tête de message électronique d'un document.

Name

Obtient le nom du contrôle Chart.

PageSetup

Obtient un PageSetup qui contient tous les paramètres de mise en page pour l'objet spécifié.

Parent

Obtient l'objet parent pour le contrôle Chart.

Perspective

Obtient ou définit la perspective pour l'affichage de graphiques 3D.

PivotLayout

Obtient un objet PivotLayout qui représente le positionnement des champs dans un rapport PivotTable et le positionnement des axes dans un rapport PivotChart.

PlotArea

Obtient un objet PlotArea qui représente la zone de traçage d'un graphique.

PlotBy

Obtient ou définit la façon dont les colonnes ou les lignes sont utilisées comme séries de données sur le graphique.

PlotVisibleOnly

Obtient ou définit une valeur qui indique si seules les cellules visibles sont tracées.

PrintedCommentPages

Obtient le nombre de pages de commentaires qui seront imprimées pour le graphique actuel.

ProtectData

Obtient ou définit une valeur qui indique si la modification des formules de série est empêchée.

ProtectFormatting

Obtient ou définit une valeur qui indique si la modification de la mise en forme du contrôle Chart est empêchée.

ProtectSelection

Obtient ou définit une valeur qui indique si la sélection d'éléments du contrôle Chart est empêchée.

RightAngleAxes

Obtient ou définit une valeur qui indique si les axes du contrôle Chart sont à angles droits, indépendamment de la rotation ou de la perspective du graphique.

Rotation

Obtient ou définit la rotation de l'affichage du graphique 3D (rotation de la zone de traçage autour de l'axe z, en degrés).

Shapes

Obtient un objet Shapes qui représente toutes les formes sur le contrôle Chart.

ShowAllFieldButtons

Obtient ou définit une valeur indiquant si tous les boutons de champ doivent être affichés sur un graphique croisé dynamique.

ShowAxisFieldButtons

Détermine s’il convient d’afficher des boutons de champ d’axe sur un PivotChart.

ShowDataLabelsOverMaximum

Obtient ou définit une valeur qui indique s'il faut afficher les étiquettes de données lorsque la valeur est supérieure à la valeur maximale sur l'axe de valeurs.

ShowLegendFieldButtons

Obtient ou définit une valeur indiquant si les boutons de champ de légende doivent être affichés sur un graphique croisé dynamique.

ShowReportFilterFieldButtons

Obtient ou définit une valeur indiquant si les boutons de champ de filtre de rapport doivent être affichés sur un graphique croisé dynamique.

ShowValueFieldButtons

Obtient ou définit une valeur indiquant si les boutons de champ de valeur doivent être affichés sur un graphique croisé dynamique.

SideWall

Obtient un objet qui représente le mur latéral d'un graphique 3D.

Tab

Obtient un objet Tab pour un contrôle Chart.

Tag

Obtient ou définit l'objet qui contient les données relatives au contrôle Tag.

Walls

Obtient un objet Walls qui représente les parois du graphique 3D.

Méthodes

Activate()

Fait du contrôle Chart actuel le graphique actif.

ApplyChartTemplate(String)

Applique un modèle de graphique standard ou personnalisé au graphique.

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Applique des étiquettes de données à un point, une série ou toute la série dans un contrôle Chart.

ApplyLayout(Int32, Object)

Applique les mises en page affichées sur le ruban.

Axes(Object, XlAxisGroup)

Obtient un objet qui représente un seul axe ou une collection des axes du graphique.

ChartGroups(Object)

Obtient soit un groupe de graphiques seul (un objet ChartGroup), soit une collection de tous les groupes de graphiques du graphique (un objet ChartGroups).

ChartObjects(Object)

Obtient un objet qui représente un seul graphique incorporé (objet ChartObject) ou une collection de tous les graphiques incorporés (objet ChartObjects) dans la feuille.

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Modifie les propriétés du contrôle Chart donné. Vous pouvez utiliser cette méthode pour mettre en forme rapidement un contrôle Chart sans définir toutes les propriétés individuelles. Cette méthode est non interactive et elle modifie seulement les propriétés spécifiées.

CheckSpelling(Object, Object, Object, Object)

Vérifie l'orthographe d'un objet. Microsoft Office Excel affiche la boîte de dialogue Orthographe.

ClearToMatchStyle()

Paramètre la mise en forme automatique des éléments de graphique.

Copy(Object, Object)

Représente un graphique incorporé dans les projets Office pour Microsoft Office Excel.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Copie le graphique dans le Presse-papiers sous forme d'image.

Delete()

Supprime de la feuille de calcul un contrôle Chart créé dynamiquement et le supprime de ControlCollection.

Evaluate(Object)

Convertit un nom Microsoft Office Excel en objet ou valeur.

Export(String, Object, Object)

Exporte le graphique dans un format graphique.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Enregistre le graphique au format PDF ou XPS.

GetChartElement(Int32, Int32, Int32, Int32, Int32)

Obtient des informations à propos de l'élément de graphique aux coordonnées X et Y spécifiées.

Location(XlChartLocation, Object)

Déplace le contrôle Chart vers un nouvel emplacement.

Move(Object, Object)

Représente un graphique incorporé dans les projets Office pour Microsoft Office Excel.

Paste(Object)

Colle des données de graphique du Presse-papiers dans le contrôle Chart spécifié.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

Imprime le graphique.

PrintPreview(Object)

Affiche un aperçu du contrôle Chart tel qu'il apparaîtra une fois imprimé.

Refresh()

Met à jour le cache de l'objet Chart ou PivotTable.

SaveChartTemplate(String)

Enregistre le graphique actif en tant que modèle personnalisé dans la liste des modèles de graphique disponibles.

SeriesCollection(Object)

Obtient une seule série (objet Series) ou une collection de toutes les séries (collection SeriesCollection) dans le graphique ou le groupe de graphiques.

SetBackgroundPicture(String)

Définit le graphique d'arrière-plan pour le contrôle Chart.

SetDefaultChart(Object)

Spécifie le nom du modèle de graphique que Microsoft Office Excel utilise lors de la création de graphiques.

SetElement(MsoChartElementType)

Modifie un élément sur le graphique.

SetSourceData(Range, Object)

Définit la plage de données source pour le contrôle Chart.

Événements

ActivateEvent

Se produit lorsque le contrôle Chart est activé.

BeforeDoubleClick

Se produit lorsque l'utilisateur double-clique sur le contrôle Chart avant l'action de double-clic par défaut.

BeforeRightClick

Se produit lorsque l'utilisateur clique avec le bouton droit sur le contrôle Chart, avant l'action de clic droit par défaut.

BindingContextChanged

Représente un graphique incorporé dans les projets Office pour Microsoft Office Excel.

Calculate

Se produit après que le contrôle Chart a tracé de nouvelles données ou des données modifiées.

Deactivate

Se produit lorsque la sélection se déplace hors du contrôle Chart, ce qui entraîne la désactivation du contrôle Chart.

DragOver

Se produit lorsqu'une plage de cellules est glissée sur un contrôle Chart.

DragPlot

Se produit lorsqu'une plage de cellules fait l'objet d'un glisser-déplacer jusqu'au contrôle Chart.

MouseDown

Se produit lorsque vous appuyez sur un bouton de souris alors que le pointeur se trouve sur un contrôle Chart.

MouseMove

Se produit lorsque la position du pointeur de la souris change au-dessus du contrôle Chart.

MouseUp

Se produit lorsqu'un bouton de souris est relâché alors que le pointeur se trouve sur le contrôle Chart.

Resize

Se produit lorsque la taille du contrôle Chart est modifiée.

SelectEvent

Se produit lorsque le contrôle Chart est sélectionné.

SeriesChange

Se produit lorsque la valeur d'un point de données du contrôle Chart est modifiée.

S’applique à