Поделиться через


Класс ReportElement

Represents the base class of a report element.

Иерархия наследования

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElement
    Microsoft.ReportingServices.OnDemandReportRendering.Body
    Microsoft.ReportingServices.OnDemandReportRendering.Page
    Microsoft.ReportingServices.OnDemandReportRendering.PageSection
    Microsoft.ReportingServices.OnDemandReportRendering.Paragraph
    Microsoft.ReportingServices.OnDemandReportRendering.ReportItem
    Microsoft.ReportingServices.OnDemandReportRendering.TextRun

Пространство имен:  Microsoft.ReportingServices.OnDemandReportRendering
Сборка:  Microsoft.ReportingServices.ProcessingCore (в Microsoft.ReportingServices.ProcessingCore.dll)

Синтаксис

'Декларация
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class ReportElement _
    Implements IDefinitionPath, IROMStyleDefinitionContainer
'Применение
Dim instance As ReportElement
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ReportElement : IDefinitionPath, 
    IROMStyleDefinitionContainer
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ReportElement abstract : IDefinitionPath, 
    IROMStyleDefinitionContainer
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ReportElement =  
    class 
        interface IDefinitionPath 
        interface IROMStyleDefinitionContainer 
    end
public abstract class ReportElement implements IDefinitionPath, IROMStyleDefinitionContainer

Тип ReportElement обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство DefinitionPath Gets the path to this report definition object in the report definition.
Открытое свойство ID Gets the unique identifier for this report definition object.
Открытое свойство Instance Gets the report instance object that contains the calculated values of this report definition object.
Открытое свойство ParentDefinitionPath Gets the path to report definition object's parent in the report definition.
Открытое свойство Style Gets the style properties of this report definition object.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Поля

  Имя Описание
Защищенное поле m_isOldSnapshot Инфраструктура. Specifies whether to use the old snapshot of the report element.
Защищенное поле m_parentDefinitionPath Инфраструктура. Specifies the path to report definition object's parent in the report definition.
Защищенное поле m_style Инфраструктура. Specifies the style properties of this report definition object.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ReportingServices.OnDemandReportRendering