ToolZone クラスとは? わかりやすく解説

ToolZone クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

特定の関連付けられたページ表示モード場合にだけ表示される一連のヘルパー ゾーン基本クラスとして機能します

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public MustInherit Class
 ToolZone
    Inherits WebZone
    Implements IPostBackEventHandler
public abstract class ToolZone : WebZone, IPostBackEventHandler
public ref class ToolZone abstract : public
 WebZone, IPostBackEventHandler
public abstract class ToolZone extends WebZone
 implements IPostBackEventHandler
public abstract class ToolZone extends
 WebZone implements IPostBackEventHandler
解説解説

Web パーツ コントロール セットにおいて、ゾーンとはサーバー コントロール格納した Web ページ上の領域で、格納しているコントロールに対して一貫性のあるユーザー インターフェイス (UI: User Interface) を備えたモジュール レイアウト提供します

基本 WebZone クラスから派生する一般的な 2 種類ゾーン コントロールとして、WebPartZoneBase ゾーンToolZone ゾーン存在しますWebPartZoneBase ゾーンには、サーバー コントロール (カスタム WebPart コントロール、または ASP.NET コントロールユーザー コントロールなどのその他のサーバー コントロール) が含まれています。これらのコントロールWeb ページ主要な UI構成しプログラムユーザーによって非表示にされる場合除きすべての表示モード表示されます。

ToolZone ゾーンは、ページゾーン関連付けられた特定の表示モード場合にだけ表示される特別なヘルパー ゾーンで、これらのゾーンには、ユーザーレイアウト外観プロパティ、および Web ページ内容ブラウザから変更できる特別なサーバー コントロール含まれています。開発者は、基本 ToolZone クラスまたは派生した ToolZone ゾーンから継承してカスタム ゾーン作成できます

Web パーツ コントロール セットには、次の表に記載されている 3 種類の ToolZone ゾーン含まれます。

ToolZone 基本クラスには、派生ゾーンで役立つさまざまなメソッドおよびプロパティ用意されています。これには、WebZone クラス基本メソッドオーバーライドしてゾーンヘッダーおよびフッターボタンと他の UI 属性表示する RenderHeader メソッドおよび RenderFooter メソッド含まれます。また、動詞の処理のためのさまざまなメンバ存在します動詞は、ユーザー各種ゾーン実行できる共通の UI 操作です。動詞の処理に関係するメンバには、RenderVerb、RenderVerbs、および HeaderCloseVerb が含まれます。

ToolZone には、WebPartDisplayMode オブジェクトを AssociatedDisplayModes コレクション追加する 2 つオーバーロードされたメソッド含まれています。この表示モード関連付けられたコレクションにより、特定のゾーン種類関連する表示モード、つまり、ゾーン表示される表示モード決まります特定の Web ページすべての ToolZone ゾーン関連付けられたすべての表示モード結合結果により、(通常のブラウズ モード除き) ページ使用できる表示モードまたはサポートされ表示モード決まります特定のページサポートされ表示モードコレクションは、SupportedDisplayModes プロパティ含まれています。

ToolZone クラスにも、ゾーンさまざまな UI 要素スタイル属性を含む、多数スタイル プロパティ含まれています。ToolZone スタイル プロパティ一例として、EditUIStyle、HeaderVerbStyle、InstructionTextStyle、および LabelStyle が挙げられます。

継承時の注意 Web パーツ コントロール セットには、上記の「解説」で列挙される特殊なゾーン含まれ通常それらの 1 つから派生させてカスタム動作ゾーン追加できます。ただし、ゾーン表示プログラム使用してより高度に制御するには、ToolZone クラスから直接継承する必要があります。たとえば、検索ゾーンなど、特殊なタスク用のカスタム ゾーン作成する必要のある場合ありますカスタム ゾーン作成するには、すべての仮想 ToolZone メンバオーバーライドして表示を完全にカスタマイズするか、または特定のメンバだけをオーバーライドできます必要に応じてWebPartDisplayMode クラスから継承してゾーンカスタム表示モード作成することもできますが、これは必須ではありません。ゾーンコンストラクタで、ゾーン表示対象となるさまざまな表示モードを WebPartDisplayModeCollection オブジェクト追加する必要がありますその結果ページがそれらの表示モード場合にそのゾーン表示されるようになります

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
       System.Web.UI.WebControls.CompositeControl
         System.Web.UI.WebControls.WebParts.WebZone
          System.Web.UI.WebControls.WebParts.ToolZone
             System.Web.UI.WebControls.WebParts.CatalogZoneBase
             System.Web.UI.WebControls.WebParts.ConnectionsZone
             System.Web.UI.WebControls.WebParts.EditorZoneBase
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ToolZone クラス」の関連用語

ToolZone クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ToolZone クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS