次の方法で共有


ReportItem クラス

長方形、Tablix などのレポート アイテムを表します。

継承階層

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElement
    Microsoft.ReportingServices.OnDemandReportRendering.ReportItem
      Microsoft.ReportingServices.OnDemandReportRendering.CustomReportItem
      Microsoft.ReportingServices.OnDemandReportRendering.DataRegion
      Microsoft.ReportingServices.OnDemandReportRendering.Image
      Microsoft.ReportingServices.OnDemandReportRendering.Line
      Microsoft.ReportingServices.OnDemandReportRendering.Map
      Microsoft.ReportingServices.OnDemandReportRendering.Rectangle
      Microsoft.ReportingServices.OnDemandReportRendering.SubReport
      Microsoft.ReportingServices.OnDemandReportRendering.TextBox

名前空間:  Microsoft.ReportingServices.OnDemandReportRendering
アセンブリ:  Microsoft.ReportingServices.ProcessingCore (Microsoft.ReportingServices.ProcessingCore.dll)

構文

'宣言
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class ReportItem _
    Inherits ReportElement
'使用
Dim instance As ReportItem
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ReportItem : ReportElement
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ReportItem abstract : public ReportElement
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ReportItem =  
    class 
        inherit ReportElement 
    end
public abstract class ReportItem extends ReportElement

ReportItem 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Bookmark ブックマーク アクションによってリンクできるブックマークに評価される式を取得します。
パブリック プロパティ CustomProperties レポート表示コンポーネントに渡されるカスタム情報を取得します。
パブリック プロパティ DataElementName このレポート アイテムのデータ要素または属性に使用する名前を取得します。
パブリック プロパティ DataElementOutput アイテムをデータ表示に反映するかどうかを示す値を取得します。
パブリック プロパティ DefinitionPath レポート定義内のこのレポート定義オブジェクトのパスを取得します。 (ReportElement.DefinitionPath をオーバーライドします。)
パブリック プロパティ DocumentMapLabel (検索用にわかりやすいラベルを提供するための) クライアント UI 内のレポート アイテムのインスタンスを識別するラベルに評価される式を取得します。
パブリック プロパティ Height アイテムの高さを取得します。
パブリック プロパティ ID このレポート定義オブジェクトの一意の識別子を取得します。 (ReportElement.ID をオーバーライドします。)
パブリック プロパティ Instance このレポート定義オブジェクトの計算値が含まれているレポート インスタンス オブジェクトを取得します。
パブリック プロパティ Left 親オブジェクトの左端からアイテムまでの距離を取得します。
パブリック プロパティ LinkToChild 現在のアイテムではなくドキュメント マップを使用してリンクする必要があるレポート アイテムのインデックスを取得します。
パブリック プロパティ Name レポート アイテムのわかりやすい名前を取得します。
パブリック プロパティ ParentDefinitionPath レポート定義内のレポート定義オブジェクトの親へのパスを取得します。 (ReportElement から継承されています。)
パブリック プロパティ RepeatedSibling 指定された RepeatWith プロパティがこのレポート アイテムにあるかどうかを示す Boolean 値を取得します。
パブリック プロパティ RepeatWith データ領域が複数のページにわたっている場合にこのレポート アイテムを繰り返し表示するデータ領域の名前を取得します。
パブリック プロパティ Style このレポート定義オブジェクトのスタイル プロパティを取得します。 (ReportElement.Style をオーバーライドします。)
パブリック プロパティ ToolTip レポート アイテムのテキスト ラベルに評価される式を取得します。HTML レポートで TITLE 属性や ALT 属性を表示する場合などに使用します。
パブリック プロパティ Top 親オブジェクトの上部からアイテムまでの距離を取得します。
パブリック プロパティ Visibility このレポート オブジェクトの現在の表示状態を取得します。
パブリック プロパティ Width アイテムの幅を取得します。線にのみ負のサイズを指定できます。
パブリック プロパティ ZIndex 親オブジェクトに含まれているレポート アイテムの描画順序を取得します。小さいインデックスのアイテムから順に描画され、そのため大きいインデックスのアイテムの背後に表示されます。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CreateCustomProperty カスタム プロパティを新規作成し、それをレポート アイテムのカスタム プロパティ コレクションに追加します。カスタム レポート アイテムで使用されます。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

フィールド

  名前 説明
プロテクト フィールド m_bookmark インフラストラクチャです。ブックマーク アイテム。
プロテクト フィールド m_cachedHeight インフラストラクチャです。キャッシュされた高さアイテム。
プロテクト フィールド m_cachedWidth インフラストラクチャです。キャッシュされた幅アイテム。
プロテクト フィールド m_definitionPath インフラストラクチャです。定義パス アイテム。
プロテクト フィールド m_documentMapLabel インフラストラクチャです。マップ ラベル アイテム。
プロテクト フィールド m_instance インフラストラクチャです。インスタンス アイテム。
プロテクト フィールド m_inSubtotal インフラストラクチャです。集計アイテム。
プロテクト フィールド m_isListContentsRectangle インフラストラクチャです。一覧コンテンツ四角形アイテム。
プロテクト フィールド m_isOldSnapshot インフラストラクチャです。レポート要素の古いスナップショットを使用するかどうかを指定します。 (ReportElement から継承されています。)
プロテクト フィールド m_parentDefinitionPath インフラストラクチャです。レポート定義内のレポート定義オブジェクトの親へのパスを指定します。 (ReportElement から継承されています。)
プロテクト フィールド m_startHidden インフラストラクチャです。開始非表示アイテム。
プロテクト フィールド m_style インフラストラクチャです。このレポート定義オブジェクトのスタイル プロパティを指定します。 (ReportElement から継承されています。)
プロテクト フィールド m_toolTip インフラストラクチャです。ツールヒント アイテム。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.ReportingServices.OnDemandReportRendering 名前空間