Partager via


Classe Style

Contains information about the style of a report item.

Hiérarchie d'héritage

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.Style
        Microsoft.ReportingServices.RdlObjectModel.EmptyColorStyle

Espace de noms :  Microsoft.ReportingServices.RdlObjectModel
Assembly :  Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)

Syntaxe

'Déclaration
Public Class Style _
    Inherits ReportObject
'Utilisation
Dim instance As Style
public class Style : ReportObject
public ref class Style : public ReportObject
type Style =  
    class 
        inherit ReportObject 
    end
public class Style extends ReportObject

Le type Style expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Style Creates a new instance of the Style class.

Haut de la page

Propriétés

  Nom Description
Propriété publique BackgroundColor Gets or sets the color of the background.
Propriété publique BackgroundGradientEndColor Gets or sets the end color for the background gradient.
Propriété publique BackgroundGradientType Gets or sets the type of background gradient.
Propriété publique BackgroundHatchType Gets or sets the hatch type.
Propriété publique BackgroundImage Gets or sets the a background image for the object.
Propriété publique Border Gets or sets the default border properties.
Propriété publique BottomBorder Gets or sets the properties of the bottom border.
Propriété publique Calendar Gets or sets a value that indicates whether the calendar to use for formatting dates.
Propriété publique Color Gets or sets the foreground color.
Propriété publique ComponentMetadata Gets or sets the component metadata. (hérité de ReportObject.)
Propriété publique Direction Gets or sets a value that indicates whether text is written left-to-right or right-to-left.
Propriété publique FontFamily Gets or sets the name of the font family.
Propriété publique FontSize Gets or sets the point size of the font.
Propriété publique FontStyle Gets or sets the font style.
Propriété publique FontWeight Gets or sets the thickness of the font.
Propriété publique Format Gets or sets the .NET Framework formatting string. See https://msdn2.microsoft.com/en-us/library/fbxft59x.aspx.
Propriété publique FormatSymbolCulture Gets or sets the culture of the format symbols.
Propriété publique Language Gets or sets the primary language of the text. Default is Report language.
Propriété publique LeftBorder Gets or sets the properties of the left border.
Propriété publique LineHeight Gets or sets the height of a line of text.
Propriété publique NumeralLanguage Gets or sets the digit format to use as described by its primary language. Any language is valid. Default is the Language property.
Propriété publique NumeralVariant Gets or sets the variant of the digit format to use.
Propriété publique PaddingBottom Gets or sets the padding between the bottom edge of the report item and its contents.
Propriété publique PaddingLeft Gets or sets the padding between the left edge of the report item and its contents.
Propriété publique PaddingRight Gets or sets the padding between the right edge of the report item and its contents.
Propriété publique PaddingTop Gets or sets the padding between the top edge of the report item and its contents.
Propriété publique Parent The parent of this report object. (hérité de ReportObjectBase.)
Propriété publique RightBorder Gets or sets the properties of the right border.
Propriété publique ShadowColor Gets or sets the color of the shadow for the item.
Propriété publique ShadowOffset Gets or sets the size of the shadow for the item.
Propriété publique Site Infrastructure. Gets or sets the site associated with the ReportObject object. (hérité de ReportObject.)
Propriété publique TextAlign Gets or sets the horizontal alignment of the text.
Propriété publique TextDecoration Gets or sets the special text formatting.
Propriété publique TextEffect Gets or sets the effect to apply to the text.
Propriété publique TopBorder Gets or sets the properties of the top border.
Propriété publique UnicodeBiDi Gets or sets a value that indicates the level of embedding with respect to the bi-directional algorithm.
Propriété publique VerticalAlign Gets or sets the vertical alignment of the text.
Propriété publique WritingMode Gets or sets a value that indicates whether text is written horizontally or vertically.

Haut de la page

Méthodes

  Nom Description
Méthode publique DeepClone Returns a deep clone of this ReportObject instance. (hérité de ReportObject.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetContainingDataScopes Infrastructure. Returns the list of report object that contains data scopes. (hérité de ReportObject.)
Méthode protégée GetDataScopesForDefaultImpl Infrastructure. Returns the data scopes for default implementation. (hérité de ReportObject.)
Méthode protégée GetDependenciesCore Infrastructure. Returns the dependencies core for the ReportObject object. (hérité de ReportObject.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique Initialize Initializes an instance of the Style class. (remplace ReportObject.Initialize().)
Méthode protégée InitializeForDesigner Infrastructure. Initializes an instance of the Style class for the designer. (remplace ReportObject.InitializeForDesigner().)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnChildPropertyChanged Infrastructure. Raises an event when the property of the child was changed. (hérité de ReportObject.)
Méthode protégée OnPropertyChanged Infrastructure. Raises an event when the property was changed. (hérité de ReportObject.)
Méthode protégée RdlSemanticEqualsCore Infrastructure. Returns whether the report definition language semantic is the same with the core object. (hérité de ReportObject.)
Méthode protégée SavePropertyValue<T> Infrastructure. Saves the property value of the report object. (hérité de ReportObject.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose Infrastructure. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (hérité de ReportObject.)
Implémentation d'interface expliciteÉvénement privé IComponent.Disposed Infrastructure. Occurs when the ReportObject object is disposed. (hérité de ReportObject.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ReportingServices.RdlObjectModel