Partager via


Classe StyleBase

An abstract base class collection of named styles for the report, which can be accessed by name or index.

Hiérarchie d'héritage

System.Object
  Microsoft.ReportingServices.ReportRendering.StyleBase
    Microsoft.ReportingServices.ReportRendering.ActionStyle
    Microsoft.ReportingServices.ReportRendering.Style

Espace de noms :  Microsoft.ReportingServices.ReportRendering
Assembly :  Microsoft.ReportingServices.ProcessingCore (en Microsoft.ReportingServices.ProcessingCore.dll)

Syntaxe

'Déclaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class StyleBase
'Utilisation
Dim instance As StyleBase
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class StyleBase
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class StyleBase abstract
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type StyleBase =  class end
public abstract class StyleBase

Le type StyleBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée StyleBase Initializes a new instance of the StyleBase class.

Haut de la page

Propriétés

  Nom Description
Propriété publique Count Gets the number of style properties in the collection.
Propriété protégée IsCustomControl Infrastructure. Gets or sets a value that indicates whether control is a custom control.
Propriété publique Item[Int32] Returns a style at the specified index.
Propriété publique Item[String] Returns a style matching the specified name.
Propriété publique Keys Gets a NameObjectCollectionBase.KeysCollection instance that contains all the keys in the NameObjectCollectionBase instance.
Propriété publique NonSharedProperties Gets or sets the style properties that are different for each for each report item (due to expressions).
Propriété publique SharedProperties Gets or sets the properties shared by all report items derived from the same report item in the definition.

Haut de la page

Méthodes

  Nom Description
Méthode publique ContainStyleProperty Indicates whether this collection contains a named style property.
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetEnumerator Gets an IEnumerator interface that allows you to iterate through the collection.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique SetStyle Sets a specified style property within a style collection to the given value.
Méthode publique ToString (hérité de Object.)

Haut de la page

Champs

  Nom Description
Champ protégéMembre statique BackgroundColor Specifies the color of the background. If omitted, the background is transparent.
Champ protégéMembre statique BackgroundGradientEndColor Specifies the end color for the background gradient.
Champ protégéMembre statique BackgroundGradientType Specifies the type of background gradient.
Champ protégéMembre statique BackgroundImage Specifies the background image. If omitted, there is no background image.
Champ protégéMembre statique BackgroundImageMIMEType Specifies the MIME type of the background image.
Champ protégéMembre statique BackgroundImageSource Specifies the source of the background image.
Champ protégéMembre statique BackgroundImageValue Specifies the value of the background image.
Champ protégéMembre statique BackgroundRepeat Specifies how the background image should repeat to fill the available space
Champ protégéMembre statique BorderColor Specifies the color of the border if not set for any particular border.
Champ protégéMembre statique BorderColorBottom Specifies the color of the bottom border.
Champ protégéMembre statique BorderColorLeft Specifies the color of the left border.
Champ protégéMembre statique BorderColorRight Specifies the color of the right border.
Champ protégéMembre statique BorderColorTop Specifies the color of the top border.
Champ protégéMembre statique BorderStyle Specifies the style of the border if not set for any particular border.
Champ protégéMembre statique BorderStyleBottom Specifies the style of the bottom border.
Champ protégéMembre statique BorderStyleLeft Specifies the style of the left border.
Champ protégéMembre statique BorderStyleRight Specifies the style of the right border.
Champ protégéMembre statique BorderStyleTop Specifies the style of the top border.
Champ protégéMembre statique BorderWidth Specifies the width of the border, if not set for any particular border.
Champ protégéMembre statique BorderWidthBottom Specifies the width of the bottom border.
Champ protégéMembre statique BorderWidthLeft Specifies the width of the left border.
Champ protégéMembre statique BorderWidthRight Specifies the width of the right border.
Champ protégéMembre statique BorderWidthTop Specifies the width of the top border.
Champ protégéMembre statique Calendar Specifies the calendar to use for formatting dates.
Champ protégéMembre statique Color Specifies the foreground color.
Champ protégéMembre statique CurrencyLanguage
Champ protégéMembre statique Direction Specifies whether text is written left-to-right or right-to-left and whether matrixes grow to the right (headers on the left) or left (headers on the right).
Champ protégéMembre statique FontFamily Specifies the name of the font family.
Champ protégéMembre statique FontSize Specifies the font size.
Champ protégéMembre statique FontStyle Specifies the font style.
Champ protégéMembre statique FontWeight Specifies the font weight.
Champ protégéMembre statique Format Specifies the .NET Framework formatting string.
Champ protégéMembre statique Language Specifies the primary language of the text.
Champ protégéMembre statique LineHeight Specifies the height of a line of text.
Champ protégé m_isCustomControlGenerated Infrastructure. Specifies whether control is a custom control.
Champ protégé m_nonSharedProperties Infrastructure. Specifies the style properties that are different for each for each report item (due to expressions).
Champ protégé m_sharedProperties Infrastructure. Specifies the properties shared by all report items derived from the same report item in the definition.
Champ protégéMembre statique NumeralLanguage Specifies the digit format to use as described by its primary language.
Champ protégéMembre statique NumeralVariant Specifies the variant of the digit format to use.
Champ protégéMembre statique PaddingBottom Specifies the padding below an object.
Champ protégéMembre statique PaddingLeft Specifies the padding to the left of an object.
Champ protégéMembre statique PaddingRight Specifies the padding to the right of an object.
Champ protégéMembre statique PaddingTop Specifies the padding above an object.
Champ protégéMembre statique StyleAttributeCount Specifies the number of style attributes.
Champ protégéMembre statique TextAlign Specifies the horizontal alignment of text.
Champ protégéMembre statique TextDecoration Specifies the text formatting.
Champ protégéMembre statique UnicodeBiDi Specifies the level of embedding with respect to the bidirectional algorithm.
Champ protégéMembre statique VerticalAlign Specifies the vertical alignment of the text.
Champ protégéMembre statique WritingMode Specifies the writing mode for the text.

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.ReportRendering