Chart Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 | |
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. |