Share via


StyleBase Class

Represents the base class for the Style class.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.StyleBase
    Microsoft.ReportingServices.OnDemandReportRendering.Style

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class StyleBase
'Usage
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

The StyleBase type exposes the following members.

Properties

  Name Description
Public property BackgroundColor Gets an expression that evaluates to the color of the background.
Public property BackgroundGradientEndColor Gets an expression that evaluates to the end color for the background gradient.
Public property BackgroundGradientType Gets an expression that evaluates to the type of background gradient.
Public property BackgroundHatchType Gets an expression that evaluates to the hatch type.
Public property BackgroundImage Gets a background image for the object.
Public property Border Gets the default border properties.
Public property BottomBorder Gets the properties of the bottom border.
Public property Calendar Gets an expression that evaluates to the calendar to use for formatting dates.
Public property Color Gets an expression that evaluates to the foreground color.
Public property CurrencyLanguage
Public property Direction Gets an expression that evaluates to a value that indicates whether text is written left-to-right or right-to-left.
Public property FontFamily Gets an expression that evaluates to the name of the font family.
Public property FontSize Gets an expression that evaluates to the size of the font.
Public property FontStyle Gets an expression that evaluates to the font style.
Public property FontWeight Gets an expression that evaluates to the thickness of the font.
Public property Format Gets an expression that evaluates to a Microsoft .NET Framework formatting string. For more information, see https://msdn2.microsoft.com/en-us/library/fbxft59x.aspx.
Public property Item Gets a style attribute.
Public property Language Gets an expression that evaluates to the primary language of the text.
Public property LeftBorder Gets an expression that evaluates to the properties of the left border.
Public property LineHeight Gets an expression that evaluates to the height of a line of text.
Public property NonSharedStyleAttributes Gets a list of style attributes that are not shared between instance objects.
Public property NumeralLanguage Gets an expression that evaluates to the digit format to use as described by its primary language.
Public property NumeralVariant Gets an expression that evaluates to the variant of the digit format to use.
Public property PaddingBottom Gets an expression that evaluates to the padding between the bottom edge of the report item and its contents.
Public property PaddingLeft Gets an expression that evaluates to the padding between the left edge of the report item and its contents.
Public property PaddingRight Gets an expression that evaluates to the padding between the right edge of the report item and its contents.
Public property PaddingTop Gets an expression that evaluates to the padding between the top edge of the report item and its contents.
Public property RightBorder Gets the properties of the right border.
Public property ShadowColor Gets an expression that evaluates to the color of the shadow for the item.
Public property ShadowOffset Gets an expression that evaluates to the size of the shadow for the item.
Public property SharedStyleAttributes Gets a list of the styles that are shared between instance objects.
Public property TextAlign Gets an expression that evaluates to the horizontal alignment of the text.
Public property TextDecoration Gets an expression that evaluates to the special text formatting.
Public property TextEffect Gets an expression that evaluates to the effect to apply to the text.
Public property TopBorder Gets the properties of the top border.
Public property UnicodeBiDi Gets an expression that evaluates to the level of embedding with respect to the bi-directional algorithm.
Public property VerticalAlign Gets an expression that evaluates to the vertical alignment of the text.
Public property WritingMode Gets an expression that evaluates to a value that indicates whether text is written horizontally or vertically.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected fieldStatic member cBackgroundColor Infrastructure. A string constant that specifies the name of the style attribute for background color.
Protected fieldStatic member cBackgroundGradientEndColor Infrastructure. A string constant that specifies the name of the style attribute for background gradient end color.
Protected fieldStatic member cBackgroundGradientType Infrastructure. A string constant that specifies the name of the style attribute for background gradient type.
Protected fieldStatic member cBackgroundHatchType Infrastructure. A string constant that specifies the name of the style attribute for background hatch type.
Protected fieldStatic member cBackgroundImage Infrastructure. A string constant that specifies the name of the style attribute for background image.
Protected fieldStatic member cBackgroundImageMIMEType Infrastructure. A string constant that specifies the name of the style attribute for background image MIME type.
Protected fieldStatic member cBackgroundImageSource Infrastructure. A string constant that specifies the name of the style attribute for background image source.
Protected fieldStatic member cBackgroundImageValue Infrastructure. A string constant that specifies the name of the style attribute for background image value.
Protected fieldStatic member cBackgroundRepeat Infrastructure. A string constant that specifies the name of the style attribute for background repeat.
Protected fieldStatic member cBorderColor Infrastructure. A string constant that specifies the name of the style attribute for border color.
Protected fieldStatic member cBorderColorBottom Infrastructure. A string constant that specifies the name of the style attribute for bottom border color.
Protected fieldStatic member cBorderColorLeft Infrastructure. A string constant that specifies the name of the style attribute for left border color.
Protected fieldStatic member cBorderColorRight Infrastructure. A string constant that specifies the name of the style attribute for right border color.
Protected fieldStatic member cBorderColorTop Infrastructure. A string constant that specifies the name of the style attribute for top border color.
Protected fieldStatic member cBorderStyle Infrastructure. A string constant that specifies the name of the style attribute for border style.
Protected fieldStatic member cBorderStyleBottom Infrastructure. A string constant that specifies the name of the style attribute for bottom border style.
Protected fieldStatic member cBorderStyleLeft Infrastructure. A string constant that specifies the name of the style attribute for left border style.
Protected fieldStatic member cBorderStyleRight Infrastructure. A string constant that specifies the name of the style attribute for right border style.
Protected fieldStatic member cBorderStyleTop Infrastructure. A string constant that specifies the name of the style attribute for top border style.
Protected fieldStatic member cBorderWidth Infrastructure. A string constant that specifies the name of the style attribute for border width.
Protected fieldStatic member cBorderWidthBottom Infrastructure. A string constant that specifies the name of the style attribute for bottom border width.
Protected fieldStatic member cBorderWidthLeft Infrastructure. A string constant that specifies the name of the style attribute for left border width.
Protected fieldStatic member cBorderWidthRight Infrastructure. A string constant that specifies the name of the style attribute for right border width.
Protected fieldStatic member cBorderWidthTop Infrastructure. A string constant that specifies the name of the style attribute for top border width.
Protected fieldStatic member cCalendar Infrastructure. A string constant that specifies the name of the style attribute for calendar.
Protected fieldStatic member cColor Infrastructure. A string constant that specifies the name of the style attribute for color.
Protected fieldStatic member cCurrencyLanguage
Protected fieldStatic member cDirection Infrastructure. A string constant that specifies the name of the style attribute for direction.
Protected fieldStatic member cFontFamily Infrastructure. A string constant that specifies the name of the style attribute for font family.
Protected fieldStatic member cFontSize Infrastructure. A string constant that specifies the name of the style attribute for font size.
Protected fieldStatic member cFontStyle Infrastructure. A string constant that specifies the name of the style attribute for font style.
Protected fieldStatic member cFontWeight Infrastructure. A string constant that specifies the name of the style attribute for font weight.
Protected fieldStatic member cFormat Infrastructure. A string constant that specifies the name of the style attribute for format.
Protected fieldStatic member cLanguage Infrastructure. A string constant that specifies the name of the style attribute for language.
Protected fieldStatic member cLineHeight Infrastructure. A string constant that specifies the name of the style attribute for line height.
Protected fieldStatic member cNumeralLanguage Infrastructure. A string constant that specifies the name of the style attribute for numeral language.
Protected fieldStatic member cNumeralVariant Infrastructure. A string constant that specifies the name of the style attribute for numeral variant.
Protected fieldStatic member cPaddingBottom Infrastructure. A string constant that specifies the name of the style attribute for bottom padding.
Protected fieldStatic member cPaddingLeft Infrastructure. A string constant that specifies the name of the style attribute for left padding.
Protected fieldStatic member cPaddingRight Infrastructure. A string constant that specifies the name of the style attribute for right padding.
Protected fieldStatic member cPaddingTop Infrastructure. A string constant that specifies the name of the style attribute for top padding.
Protected fieldStatic member cPosition Infrastructure. A string constant that specifies the name of the style attribute for position.
Protected fieldStatic member cShadowColor Infrastructure. A string constant that specifies the name of the style attribute for shadow color.
Protected fieldStatic member cShadowOffset Infrastructure. A string constant that specifies the name of the style attribute for shadow offset.
Protected fieldStatic member cTextAlign Infrastructure. A string constant that specifies the name of the style attribute for text alignment.
Protected fieldStatic member cTextDecoration Infrastructure. A string constant that specifies the name of the style attribute for text decoration.
Protected fieldStatic member cTextEffect Infrastructure. A string constant that specifies the name of the style attribute for text effect.
Protected fieldStatic member cTransparentColor Infrastructure. A string constant that specifies the name of the style attribute for transparent color.
Protected fieldStatic member cUnicodeBiDi Infrastructure. A string constant that specifies the name of the style attribute for Unicode bi-directional algorithm.
Protected fieldStatic member cVerticalAlign Infrastructure. A string constant that specifies the name of the style attribute for text vertical alignment.
Protected fieldStatic member cWritingMode Infrastructure. A string constant that specifies the name of the style attribute for text writing mode.
Protected field m_nonSharedStyles Infrastructure. Specifies a list of style attributes that are not shared between instance objects.
Protected field m_sharedStyles Infrastructure. Specifies a list of the styles that are shared between instance objects.
Public fieldStatic member StyleAttributeCount Specifies the number of style attributes in the StyleBase type.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.ReportingServices.OnDemandReportRendering Namespace