ChartAxis Classe

Définition

Représente les propriétés pour les étiquettes, titres et quadrillages le long d'un axe.

public ref class ChartAxis : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
public class ChartAxis : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
type ChartAxis = class
    inherit ReportObject
    interface INamedObject
Public Class ChartAxis
Inherits ReportObject
Implements INamedObject
Héritage
Implémente

Constructeurs

ChartAxis()

Crée une instance de la classe ChartAxis.

Propriétés

AllowLabelRotation

Obtient ou définit une valeur qui indique l'étape en fonction de laquelle il est possible de faire pivoter de manière incrémentielle les étiquettes de l'axe pour les ajuster au graphique.

Angle

Obtient ou définit l'angle d'affichage des étiquettes de l'axe.

Arrows

Obtient ou définit le type de flèches pour les étiquettes d'axe.

ChartAxisScaleBreak

Obtient ou définit le comportement de changement d'échelle pour l'axe.

ChartAxisTitle

Obtient ou définit un titre pour l'axe.

ChartMajorGridLines

Obtient ou définit le quadrillage principal qui doit être affiché pour cet axe.

ChartMajorTickMarks

Obtient ou définit les graduations principales de l'axe.

ChartMinorGridLines

Obtient ou définit le quadrillage secondaire qui doit être affiché pour cet axe.

ChartMinorTickMarks

Obtient ou définit les graduations secondaires de l'axe.

ChartStripLines

Obtient ou définit les franges personnalisées pour l'axe.

ComponentMetadata

Obtient ou définit les métadonnées de composant.

(Hérité de ReportObject)
CrossAt

Obtient ou définit la valeur au niveau de laquelle l'axe croise l'autre axe.

CustomProperties

Obtient ou définit les propriétés personnalisées de l'axe.

HideEndLabels

Obtient ou définit une valeur qui indique si les étiquettes doivent être masquées aux extrémités de l'axe.

HideLabels

Obtient ou définit une valeur qui indique si les étiquettes d'axe sont masquées.

IncludeZero

Obtient ou définit une valeur qui indique si l'axe doit toujours inclure le zéro.

Interlaced

Obtient ou définit une valeur qui indique s'il faut utiliser des franges pour chaque quadrillage, graduation ou intervalle d'étiquette de l'axe.

InterlacedColor

Obtient ou définit la couleur des franges entrelacées.

Interval

Obtient ou définit l'intervalle par défaut entre les quadrillages, les graduations et les étiquettes.

IntervalOffset

Obtient ou définit le décalage par défaut pour la première graduation de l'axe minimal.

IntervalOffsetType

Obtient ou définit les unités par défaut pour la propriété IntervalOffset.

IntervalType

Obtient ou définit les unités par défaut pour la propriété Interval.

LabelInterval

Obtient ou définit l'intervalle entre les étiquettes.

LabelIntervalOffset

Obtient ou définit le décalage pour la première étiquette de l'axe minimal.

LabelIntervalOffsetType

Obtient ou définit les unités pour le LabelIntervalOffset.

LabelIntervalType

Obtient ou définit les unités pour le LabelInterval.

LabelsAutoFitDisabled

Obtient ou définit une valeur qui indique si les étiquettes d'axe doivent être réglées automatiquement pour s'ajuster.

Location

Obtient ou définit une valeur qui indique si l'axe est dessiné sur le côté par défaut ou sur le côté opposé.

LogBase

Obtient ou définit la base à utiliser pour l'échelle logarithmique.

LogScale

Obtient ou définit une valeur qui indique si l'axe est logarithmique.

Margin

Obtient ou définit une valeur qui indique si une marge d'axe sera créée.

MarksAlwaysAtPlotEdge

Obtient ou définit une valeur qui indique si les marques doivent suivre le contour de la zone de traçage.

MaxFontSize

Obtient ou définit la taille de police maximale lors de l'ajustement automatique des étiquettes.

Maximum

Obtient ou définit la valeur maximale de l'axe.

MinFontSize

Obtient ou définit la taille de police minimale lors de l'ajustement automatique des étiquettes.

Minimum

Obtient ou définit la valeur minimale de l'axe.

Name

Obtient ou définit le nom de l'axe.

OffsetLabels

Obtient ou définit une valeur qui indique si les étiquettes doivent être décalées.

Parent

Parent de cet objet de rapport.

(Hérité de ReportObjectBase)
PreventFontGrow

Obtient ou définit une valeur qui indique s'il faut empêcher la taille de police de l'étiquette de l'axe d'augmenter pour s'ajuster au graphique.

PreventFontShrink

Obtient ou définit une valeur qui indique s'il faut empêcher la taille de police de l'étiquette de l'axe de diminuer pour s'ajuster au graphique.

PreventLabelOffset

Obtient ou définit une valeur qui indique s'il faut empêcher le décalage des étiquettes de l'axe pour qu'elles s'ajustent au graphique.

PreventWordWrap

Obtient ou définit une valeur qui indique s'il faut empêcher le renvoi à la ligne du texte de l'étiquette de l'axe pour qu'il s'ajuste au graphique.

Reverse

Obtient ou définit une valeur qui indique si l'axe doit être tracé dans le sens inverse.

Scalar

Obtient ou définit une valeur qui indique si les valeurs le long de cet axe sont des valeurs scalaires (numériques ou dates) qui doivent s'afficher sur le graphique dans un axe continu.

Site

Obtient ou définit le site associé à l'objet ReportObject.

(Hérité de ReportObject)
Style

Obtient ou définit les propriétés de style de cet objet de définition de rapport.

SyncMaximum

Obtient ou définit une valeur qui indique si la synchronisation de ChartAxis a atteint la limite maximale.

SyncMinimum

Obtient ou définit une valeur qui indique si la synchronisation de ChartAxis a atteint la limite minimale.

SyncScope

Obtient ou définit l'étendue de la synchronisation pour le ChartAxis.

VariableAutoInterval

Obtient ou définit une valeur qui indique si un intervalle automatique est calculé.

Visible

Obtient ou définit une valeur qui indique si l'axe est affiché.

Méthodes

DeepClone()

Retourne un clone profond de cette instance ReportObject.

(Hérité de ReportObject)
GetContainingDataScopes()

Retourne la liste des objets du rapport qui contient les étendues de données.

(Hérité de ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Retourne les étendues de données pour l'implémentation par défaut.

(Hérité de ReportObject)
GetDependenciesCore(IList<ReportObject>)

Retourne les dépendances de cœur de l'objet ReportObject.

(Hérité de ReportObject)
Initialize()

Initialise une instance de la classe ChartAxis.

InitializeForDesigner()

Initialise l'objet de rapport du concepteur.

(Hérité de ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Déclenche un événement lorsque la propriété de l'enfant a été modifiée.

(Hérité de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Déclenche un événement lorsque la propriété a été modifiée.

(Hérité de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Retourne si la sémantique du langage de définition de rapport est identique à celle de l'objet principal.

(Hérité de ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Enregistre la valeur de la propriété de l'objet du rapport.

(Hérité de ReportObject)

Implémentations d’interfaces explicites

IComponent.Disposed

Se produit lorsque l'objet ReportObject est supprimé.

(Hérité de ReportObject)
IDisposable.Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de ReportObject)

S’applique à