EditorZoneBaseとは? わかりやすく解説

EditorZoneBase イベント


EditorZoneBase クラス

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

EditorPart コントロールコンテナとして動作するすべてのゾーン コントロール基本クラスとして機能します

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

Public MustInherit Class
 EditorZoneBase
    Inherits ToolZone
Dim instance As EditorZoneBase
public abstract class EditorZoneBase : ToolZone
public ref class EditorZoneBase abstract :
 public ToolZone
public abstract class EditorZoneBase extends
 ToolZone
public abstract class EditorZoneBase extends
 ToolZone
解説解説

EditorZoneBase クラスは、ToolZone を継承する特殊なゾーン クラスであり、EditorPart コントロールを含む派生ゾーン一連の基本動作提供します他の種類ToolZone クラス複数存在します詳細については、ToolZone クラス概要トピック参照してください他のツール ゾーン同様にページ通常のブラウズ モードときには EditorZoneBase ゾーン表示されません。これらは、ページ編集表示モード場合にだけ表示されます。また、他のツール ゾーン同様にEditorZoneBase ゾーンには、格納するようデザインされ特別な種類コントロール (この例では EditorPart コントロール) だけが含まれます。

EditorZoneBase ゾーンには、それに含まれる編集コントロール用の特殊な UI用意されています。これらの UI 要素多くは、Web パーツ コントロール セット内のすべてのゾーンに共通のものです。各 Web パーツ ゾーンで共通の UI 要素詳細については、WebZone クラス概要トピック参照してください

EditorZoneBase クラス抽象型であるため、Web ページ上で直接使用することはできません。代わりにEditorZoneBase クラス継承してその動作実装するコントロール使用する必要がありますWeb パーツ コントロール セット提供される派生ゾーンまたはEditorZone コントロールいずれか使用するか、独自のカスタム EditorZoneBase コントロール派生できます

EditorZoneBase クラスには、エンド ユーザーWebPart コントロールプロパティレイアウト外観などの属性編集できるようにする特別なコントロール含んだ共通のユーザー インターフェイス (UI: User Interface) が用意されています。ApplyVerb、CancelVerb、OKVerb の各プロパティなど、UI適用する一部プロパティ動詞参照します。動詞は、ユーザーページ実行可能な共通の動作であり、ボタン、リンク、メニュー項目、または他の要素により UI として表されます。たとえば、ユーザーコントロールプロパティ編集する場合Apply 動詞クリックして変更保存できます

他の複数プロパティが、編集 UIさまざまな位置表示されるテキスト影響与えます。これらのプロパティには、EmptyZoneText、ErrorText、HeaderText、InstructionText などがあります

2 つ重要なプロパティが、関連するコントロールへの参照提供します。EditorParts プロパティは、ゾーン含まれる EditorPart コントロールコレクションです。WebPartToEdit プロパティは、WebPartZone に含まれるコントロールである WebPart コントロールや他の ASP.NET サーバー コントロールユーザー コントロール、または現在編集中カスタム コントロール参照するオブジェクトです。

最後に、EditorPartChrome プロパティは、ゾーン関連付けられ、そのゾーンEditorPart コントロールタイトル境界線スタイルなどの周辺 UI 要素スタイル特性 (クロム) を含んだ EditorPartChrome オブジェクトインスタンス参照します。

EditorZoneBase クラス多数メソッドが、他のコントロール編集処理用に特化されています。Close メソッドは、ページ編集表示モードから通常のブラウズ ビュー戻します。CreateEditorPartChrome メソッドは、ゾーンの各 EditorPart コントロール周囲表示されるクロム (境界線動詞アイコンタイトルなどの周辺 UI 要素) を作成するためのものです。CreateEditorParts メソッド抽象メソッドです。派生クラスはこのメソッドオーバーライドして、ゾーン含まれるすべての EditorPart コントロールインスタンス作成します。InvalidateEditorParts メソッドは、ゾーンEditorPart コントロールコレクションプログラム上のなんらかの理由変更され場合に、派生クラスによって呼び出されます。これにより、Web パーツ コントロール セットEditorPart コントロールコレクション再作成して更新します。OnDisplayModeChanged メソッドは、表示モード編集モードからブラウズ モード戻った場合に、EditorPart コントロールコレクションnull 参照 (Visual Basic では Nothing) に設定するために使用されます。最後に、OnSelectedWebPartChanged メソッドは、WebPart コントロール編集モード開始する場合、または終了する場合に、イベント処理するために使用されます。たとえばこのメソッド使用することにより、WebPart コントロールプロパティ値と、関連付けられた EditorPart コントロール編集可能な値を簡単に同期できます

継承時の注意 ホストする EditorPart コントロールカスタム ゾーン開発する場合は、ゾーン テンプレート サポート提供する必要があるかどうか決定する必要がありますゾーン テンプレートは、ITemplate インターフェイス実装する型によって作成されページ開発者カスタム ゾーン使用して Web ページ宣言型マークアップゾーン内で EditorPart コントロール参照できるようにする場合に必要です。ゾーン テンプレート サポート必要な場合EditorZone クラス継承する必要があります。 これに対してカスタム ゾーンおよびその EditorPart コントロール単体使用できるようになっていて、ページ開発者ゾーン テンプレート宣言的コントロール指定しなくても、これらがプログラムによって作成される場合は、EditorZoneBase クラスから直接継承できます。これを行うには、カスタム ゾーン動作するように CreateEditorParts メソッド実装することが重要です。

使用例使用例

EditorZoneBase クラスを、宣言使用する方法およびプログラム使用する方法を示すいくつかのコード例次に示します。このクラス抽象型であるため、このコード例では、EditorZoneBase クラス継承するプロパティおよびメソッドの例を示すために、Web パーツ コントロール セット組み込まれている派生 EditorZone クラス使用します

コード例は、次の 4 つ部分から成ります

ユーザー コントロールソース コードは、別のトピックのものを使用してます。このコード例実行するには、チュートリアル : Web パーツ ページでの表示モード変更トピック記載されているユーザー コントロール.ascx ファイルを、このコード例示されている .ascx ページと同じフォルダ配置する必要があります

コード例2 番目の部分は、宣言による EditorZone コントロールへの参照含まれる Web ページです。ページの上部は、ユーザー コントロールRegister ディレクティブです。ユーザー コントロールタグは、<uc1:DisplayModeMenu> 要素使用してページ内で宣言されます。<asp:WebPartZone> 要素の下には EditorPart コントロール含んだ <asp:EditorZone> 要素があり、コントロール外観および動作決定するための各種タグおよびプロパティ セット存在しますページのほとんどのコードでは、プログラムによる EditorZoneBaseプロパティメソッド使用法示してます。

<%@ Page Language="vb" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuVB" 
  src="displaymodevb.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls"
 %>

<script runat="server">

  Sub Button1_Click(ByVal sender As
 Object, ByVal e As EventArgs)
    If EditorZone1.ApplyVerb.Enabled Then
      EditorZone1.ApplyVerb.Enabled = False
    Else
      EditorZone1.ApplyVerb.Enabled = True
    End If
  End Sub
  Sub Button2_Click(ByVal sender As
 Object, ByVal e As EventArgs)
    If EditorZone1.CancelVerb.Enabled Then
      EditorZone1.CancelVerb.Enabled = False
    Else
      EditorZone1.CancelVerb.Enabled = True
    End If
  End Sub
  Sub Button3_Click(ByVal sender As
 Object, ByVal e As EventArgs)
    Label1.Text = "<br />"
    Dim part As EditorPart
    For Each part In EditorZone1.EditorParts
      Label1.Text += part.ID + "<br />"
    Next part
  End Sub
  Sub Button4_Click(ByVal sender As
 Object, ByVal e As EventArgs)
    If EditorZone1.OKVerb.Enabled Then
      EditorZone1.OKVerb.Enabled = False
    Else
      EditorZone1.OKVerb.Enabled = True
    End If

  End Sub
  
</script>
<html  >
<head id="Head1" runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server"
 />
    <uc1:DisplayModeMenuVB runat="server" id="displaymodemenu1"
 />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server"
 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1"
 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1"
 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server"
 Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click"
 />
    <br />
    <asp:Button ID="Button2" runat="server"
 Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click"
 />
    <br />
    <asp:Button ID="Button3" runat="server"
 Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click"
 />
    <asp:Label ID="Label1" runat="server"
 />
    <br />
    <asp:Button ID="Button4" runat="server"
 Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click"
 /> 
  </form>
</body>
</html>
<%@ Page Language="C#" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuCS" 
  src="displaymodecs.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" %>
  
<script runat="server">

  void Button1_Click(object sender, EventArgs e)
  {
    if (EditorZone1.ApplyVerb.Enabled)
      EditorZone1.ApplyVerb.Enabled = false;
    else
      EditorZone1.ApplyVerb.Enabled = true;
  }
  void Button2_Click(object sender, EventArgs e)
  {
    if (EditorZone1.CancelVerb.Enabled)
      EditorZone1.CancelVerb.Enabled = false;
    else
      EditorZone1.CancelVerb.Enabled = true;
  }
  void Button3_Click(object sender, EventArgs e)
  {
    Label1.Text = "<br />";
    foreach (EditorPart part in EditorZone1.EditorParts)
    {
      Label1.Text += part.ID + "<br />";
    }
  }
  void Button4_Click(object sender, EventArgs e)
  {
    if (EditorZone1.OKVerb.Enabled)
      EditorZone1.OKVerb.Enabled = false;
    else
      EditorZone1.OKVerb.Enabled = true;
  }
  
</script>

<html  >
<head runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server"
 />
    <uc1:DisplayModeMenuCS runat="server" id="displaymodemenu1"
 />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server" 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1" 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1" 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server" Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click"
 />
    <br />
    <asp:Button ID="Button2" runat="server" Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click"
 />
    <br />
    <asp:Button ID="Button3" runat="server" Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click"
 />
    <asp:Label ID="Label1" runat="server" />
    <br />
    <asp:Button ID="Button4" runat="server" Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click" />
 
  </form>
</body>
</html>

コード例3 番目の部分は、多数EditorZoneBase クラス メンバ使用方法を示すカスタム EditorZone クラスです。カスタム クラスは、Web ページ宣言型マークアップゾーン テンプレート使用できるよう、EditorZone から派生します。コード例実行するためには、このソース コードコンパイルする必要があります。それを明示的にコンパイルし、コンパイル済みアセンブリWeb サイトBin フォルダまたはグローバル アセンブリ キャッシュ配置できますサイトの App_Code フォルダソース コード配置し実行時動的にコンパイルすることもできます。このコード例では動的コンパイル使用しているため、Web ページ上部Register ディレクティブアセンブリ ファイル参照していないことに注意する必要があります両方コンパイル方法を示すチュートリアルについては、「チュートリアル : カスタム サーバー コントロール開発と使用」を参照してください

Imports System
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
Public Class MyEditorZone
    Inherits EditorZone

    Public Sub New()
    End Sub

    Protected Overrides Sub
 OnDisplayModeChanged(ByVal sender _
      As Object, ByVal e
 As WebPartDisplayModeEventArgs)
      Me.BackColor = Color.LightGray
      MyBase.OnDisplayModeChanged(sender, e)
    End Sub
    Protected Overrides Sub
 OnSelectedWebPartChanged(ByVal sender _
      As Object, ByVal e
 As WebPartEventArgs)
      If Not (e.WebPart Is
 Nothing) Then
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = _
          Color.LightGreen
      End If
      MyBase.OnSelectedWebPartChanged(sender, e)

    End Sub
    Protected Overrides Sub
 RenderBody(ByVal writer As _
      HtmlTextWriter)
      writer.WriteLine("<hr />")
      MyBase.RenderBody(writer)
    End Sub
    Protected Overrides Sub
 RenderVerbs(ByVal writer As _
      HtmlTextWriter)
      Dim verbs() As WebPartVerb = {OKVerb,
 CancelVerb, ApplyVerb}
      Dim verb As WebPartVerb
      For Each verb In verbs
        If Not (verb Is
 Nothing) Then
          verb.Text += " Verb"
        End If
      Next verb
      MyBase.RenderVerbs(writer)
    End Sub
  End Class

End Namespace
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class MyEditorZone : EditorZone
  {
    public MyEditorZone()
    {
    }
    protected override void OnDisplayModeChanged(object
 sender, 
      WebPartDisplayModeEventArgs e)
    {
      this.BackColor = Color.LightGray;
      base.OnDisplayModeChanged(sender, e);
    }
    protected override void OnSelectedWebPartChanged(object
 sender, 
      WebPartEventArgs e)
    {
      if (e.WebPart != null)
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = 
          Color.LightGreen;
      base.OnSelectedWebPartChanged(sender, e);
    }
    protected override void RenderBody(HtmlTextWriter
 writer)
    {
      writer.WriteLine("<hr />");
      base.RenderBody(writer);
    }
    protected override void RenderVerbs(HtmlTextWriter
 writer)
    {
      WebPartVerb[] verbs = new WebPartVerb[] { OKVerb, 
        CancelVerb, ApplyVerb };
      foreach (WebPartVerb verb in verbs)
      {
        if (verb != null)
          verb.Text += " Verb";
      }
      base.RenderVerbs(writer);
    }
  }
}

ブラウザページ読み込む場合ドロップダウン リストから [編集モード] を選択して編集モード切り替えることができます2 つコントロールいずれかタイトル バー動詞メニュー (下向き矢印) をクリックし、[編集] をクリックすることにより、コントロール編集できます編集 UI表示されていればEditorZoneBase クラス メンバ宣言使用した場合およびプログラム使用した場合結果表示されます。

.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.EditorZoneBase
               System.Web.UI.WebControls.WebParts.EditorZone
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
EditorZoneBase メンバ
System.Web.UI.WebControls.WebParts 名前空間
WebZone
WebPartZoneBase
CatalogZoneBase クラス
IWebEditable
その他の技術情報
チュートリアル : Web パーツ ページでの表示モード変更
ASP.NET Web パーツ ページ

EditorZoneBase コンストラクタ

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

継承クラス インスタンスによって使用されるクラス初期化します。このコンストラクタは、継承クラスによってのみ呼び出すことができます

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

Dim instance As New EditorZoneBase
protected EditorZoneBase ()
protected:
EditorZoneBase ()
protected EditorZoneBase ()
protected function EditorZoneBase ()
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
EditorZoneBase クラス
EditorZoneBase メンバ
System.Web.UI.WebControls.WebParts 名前空間
その他の技術情報
ASP.NET Web パーツ ページ

EditorZoneBase プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessKey  Web サーバー コントロールすばやく移動できるアクセス キー取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ ApplyVerb エンド ユーザー編集モード編集結果コントロール適用できるようにする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AssociatedDisplayModes  特定の ToolZone ゾーン関連付けられた WebPartDisplayMode オブジェクトコレクション取得します。 ( ToolZone から継承されます。)
パブリック プロパティ Attributes  コントロールプロパティ対応しない任意の属性 (表示専用) のコレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BackImageUrl  ゾーン背景イメージURL取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。 ( Control から継承されます。)
パブリック プロパティ BorderColor  Web コントロール境界線の色を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ CancelVerb エンド ユーザー編集モードコントロール対す編集結果キャンセルできるようにする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。 ( Control から継承されます。)
パブリック プロパティ Controls  CompositeControl 内のコントロールを表す ControlCollection オブジェクト取得します。 ( CompositeControl から継承されます。)
パブリック プロパティ ControlStyle  Web サーバー コントロールスタイル取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ ControlStyleCreated  Style オブジェクトが ControlStyle プロパティに対して作成されたかどうかを示す値を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EditorPartChrome EditorZoneBase ゾーン関連付けられた EditorPartChrome クラスインスタンスへの参照取得します
パブリック プロパティ EditorParts EditorZoneBase ゾーン含まれるすべての EditorPart コントロールコレクション取得します
パブリック プロパティ EditUIStyle  ToolZone コントロール格納され編集可能なコントロールスタイル属性取得します。 ( ToolZone から継承されます。)
パブリック プロパティ EmptyZoneText オーバーライドされます。  
パブリック プロパティ EmptyZoneTextStyle  空のゾーン内のプレースホルダ テキストスタイル属性取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ Enabled  Web サーバー コントロール有効にするかどうかを示す値を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EnableTheming  テーマがこのコントロール適用されるかどうかを示す値を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ErrorStyle  WebPart コントロール読み込むことができない場合、または作成できない場合表示されるエラー メッセージ表示スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ ErrorText 編集ユーザー インターフェイス (UI) の上部に表示されるゾーン レベルエラー メッセージテキスト取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。 ( WebControl から継承されます。)
パブリック プロパティ FooterStyle  ゾーンフッター領域内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ ForeColor  Web サーバー コントロール前景色 (通常テキストの色) を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ HasAttributes  コントロール属性セットがあるかどうかを示す値を取得します。 ( WebControl から継承されます。)
パブリック プロパティ HeaderCloseVerb  コントロール閉じるために使用される ToolZone コントロールヘッダー内の WebPartVerb オブジェクトへの参照取得します。 ( ToolZone から継承されます。)
パブリック プロパティ HeaderStyle  ゾーンヘッダー領域内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ HeaderText オーバーライドされます。  
パブリック プロパティ HeaderVerbStyle  ToolZone コントロール表示されるすべてのヘッダー動詞スタイル属性取得します。 ( ToolZone から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。 ( Control から継承されます。)
パブリック プロパティ InstructionText オーバーライドされます。  
パブリック プロパティ InstructionTextStyle  ToolZone コントロールの上部に表示される手順テキストスタイル属性取得します。 ( ToolZone から継承されます。)
パブリック プロパティ LabelStyle  ToolZone コントロール内の編集コントロールと共に表示されるラベル内容スタイル属性取得します。CatalogZone、EditorZone などの派生した ToolZone コントロールは、ラベルスタイル適用します。 ( ToolZone から継承されます。)
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ OKVerb 編集モード編集結果コントロール適用し編集ユーザー インターフェイス (UI) を非表示にする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ Padding  ゾーンWebPart コントロールを含むテーブルセル内のスペースに関する属性取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ PartChromeStyle  ゾーンによって格納される Web パーツ コントロール境界線適用されるスタイル特性取得します。 ( WebZone から継承されます。)
パブリック プロパティ PartChromeType  ゾーン含まれる Web パーツ コントロール周囲を囲む境界線種類取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ PartStyle  ゾーン含まれる境界線および各 Web パーツ コントロール内容適用されるスタイル特性取得します。 ( WebZone から継承されます。)
パブリック プロパティ PartTitleStyle  ゾーン含まれるWeb パーツ コントロールタイトル バー内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキン取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ Style  Web サーバー コントロール外側タグスタイル属性として表示されるテキスト属性コレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ TabIndex  Web サーバー コントロールタブ インデックス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。 ( Control から継承されます。)
パブリック プロパティ ToolTip  マウス ポインタWeb サーバー コントロールの上移動したときに表示されるテキスト取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。 ( Control から継承されます。)
パブリック プロパティ VerbButtonType  ゾーン内の動詞を表すために使用されるボタンの種類取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ VerbStyle  ゾーン内の Web パーツ コントロール関連付けられたユーザー インターフェイス (UI) 動詞スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ Visible  サーバー コントロールユーザー インターフェイス (UI) 要素としてページ表示するかどうかを示す値を取得または設定します。 ( ToolZone から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。 ( WebControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタ取得します。 ( Control から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。 ( Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Display オーバーライドされます。  
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ HasFooter  ゾーンフッター領域存在するかどうかを示す値を取得します。 ( WebZone から継承されます。)
プロテクト プロパティ HasHeader  ゾーンヘッダー領域があるかどうかを示す値を取得します。 ( WebZone から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。 ( Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsEnabled  コントロールが有効かどうかを示す値を取得します。 ( WebControl から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ RenderClientScript  Web パーツ ページ上にクライアント スクリプト表示するかどうかを示す値を取得します。 ( WebZone から継承されます。)
プロテクト プロパティ TagKey  ( WebZone から継承されます。)
プロテクト プロパティ TagName  コントロール タグの名前を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ WebPartManager  Web パーツ ページ上の WebZone コントロールインスタンス関連付けられた WebPartManager コントロールへの参照取得します。 ( WebZone から継承されます。)
プロテクト プロパティ WebPartToEdit 現在編集中WebPart コントロールへの参照取得します
参照参照

関連項目

EditorZoneBase クラス
System.Web.UI.WebControls.WebParts 名前空間
WebZone
WebPartZoneBase
CatalogZoneBase クラス
IWebEditable

その他の技術情報

チュートリアル : Web パーツ ページでの表示モード変更
ASP.NET Web パーツ ページ

EditorZoneBase メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ApplyStyle  指定したスタイル空白以外の要素Web コントロールコピーしてコントロール既存スタイル要素上書きします。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 ( Control から継承されます。)
パブリック メソッド CopyBaseAttributes  指定した Web サーバー コントロールから、Style オブジェクトカプセル化されていないプロパティをこのメソッド呼び出し元の Web サーバー コントロールコピーします。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされますCompositeControl およびそのすべてのコントロールデータ ソースバインドます。 ( CompositeControl から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 ( Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 ( Control から継承されます。)
パブリック メソッド GetEffectiveChromeType  ゾーンの PartChromeType プロパティおよび Web パーツ ページ現在の表示モード指定されると、WebPart コントロール実際のまたは現在有効な PartChromeType の値を返します。 ( WebZone から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 ( Control から継承されます。)
パブリック メソッド MergeStyle  指定したスタイル空白以外の要素Web コントロールコピーしますが、コントロール既存スタイル要素上書きしません。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド RenderBeginTag  指定した HtmlTextWriter オブジェクトゾーン コントロールHTML開始タグ出力します。 ( WebZone から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
パブリック メソッド RenderEndTag  コントロールHTML 終了タグ指定したライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 ( Control から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 ( Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 ( Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddAttributesToRender  指定した HtmlTextWriterTag に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト メソッド AddedControl  コントロールControl オブジェクトControls コレクション追加された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML要素解析されたことを通知し、その要素サーバー コントロールの ControlCollection オブジェクト追加します。 ( Control から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 ( Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 ( Control から継承されます。)
プロテクト メソッド Close オーバーライドされますユーザーが、ゾーンヘッダー内の Close 動詞クリックしたときに呼び出されます。このメソッドWebPart コントロール編集のプロセス終了しWeb パーツ ページ表示モードブラウズ モード戻します
プロテクト メソッド CreateChildControls オーバーライドされます。 EditorZoneBase ゾーン関連付けられた子コントロールセット作成します
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。 ( Control から継承されます。)
プロテクト メソッド CreateControlStyle  WebControl クラスで、すべてのスタイル関連プロパティ実装するために内部的に使用されるスタイル オブジェクト作成します。このメソッドは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト メソッド CreateEditorPartChrome EditorZoneBase ゾーン周囲周辺ユーザー インターフェイス (UI) 要素表示するために使用される新しい EditorPartChrome オブジェクトへの参照取得します
プロテクト メソッド CreateEditorParts ゾーン含まれる EditorPart コントロール作成詳細処理するために派生ゾーンによってオーバーライドできる基本メソッド宣言提供します
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 ( Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 ( Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 ( Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 ( Control から継承されます。)
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 ( Control から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 ( Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 ( Control から継承されます。)
プロテクト メソッド InvalidateEditorParts EditorZoneBase ゾーン関連付けられた EditorPart コントロールコレクションnull 参照 (Visual Basic では Nothing) に設定すると、CreateEditorParts メソッド呼び出されコレクション再作成されます
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 ( Control から継承されます。)
プロテクト メソッド LoadViewState オーバーライドされます以前保存したゾーンの状態情報読み込みます。
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 ( Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 ( Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 ( Control から継承されます。)
プロテクト メソッド OnDisplayModeChanged オーバーライドされます。 DisplayModeChanged イベント発生させ、Web ページ編集表示モード開始または終了する準備として、ゾーン内のすべての EditorPart および子コントロール破棄します。
プロテクト メソッド OnInit  Web ページ上の WebPartManager コントロールによって使用される特殊なイベント ハンドラ作成します。 ( ToolZone から継承されます。)
プロテクト メソッド OnLoad  Load イベント発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させて、EditorPart コントロールクロム要素に対して PerformPreRender メソッド呼び出します。
プロテクト メソッド OnSelectedWebPartChanged オーバーライドされますWebPart コントロール編集モード開始または終了する準備として、SelectedWebPartChanged イベント発生させて、ゾーンの EditorParts コレクションnull 参照 (Visual Basic では Nothing) に設定します
プロテクト メソッド OnUnload  Unload イベント発生させます。 ( Control から継承されます。)
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 ( Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 ( Control から継承されます。)
プロテクト メソッド RaisePostBackEvent オーバーライドされますゾーン動詞1 つ関連付けられた動作実行するか、サーバーポストバックするイベント発生させます
プロテクト メソッド RecreateChildControls  CompositeControl から派生したコントロールに、子コントロール再作成ます。 ( CompositeControl から継承されます。)
プロテクト メソッド RemovedControl  コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド Render オーバーライドされます指定した HtmlTextWriter オブジェクトに、ゾーンレンダリングます。
プロテクト メソッド RenderBody オーバーライドされます基本メソッドオーバーライドして、EditorZoneBase クラスから派生したゾーン本体領域表示します
プロテクト メソッド RenderChildren  クライアント表示される内容書き込みを行う、指定されHtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。 ( Control から継承されます。)
プロテクト メソッド RenderContents  開始タグ終了タグの間のゾーン コントロールすべての内容を、指定した HtmlTextWriter オブジェクト出力します。 ( WebZone から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 ( Control から継承されます。)
プロテクト メソッド RenderFooter  基本メソッドオーバーライドして ToolZone コントロールフッター内の動詞表示します。 ( ToolZone から継承されます。)
プロテクト メソッド RenderHeader  基本メソッドオーバーライドして、ToolZone コントロールが必要とするヘッダー領域専用表示提供します。 ( ToolZone から継承されます。)
プロテクト メソッド RenderVerb  ToolZone コントロール個別の動詞表示します。 ( ToolZone から継承されます。)
プロテクト メソッド RenderVerbs オーバーライドされますゾーン レベル適用され動詞表示します
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 ( Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 ( Control から継承されます。)
プロテクト メソッド SaveViewState オーバーライドされますページサーバーポストバックされた後で発生したビューステート変更保存します
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 ( Control から継承されます。)
プロテクト メソッド TrackViewState オーバーライドされますゾーン コントロールビューステート変更追跡します
参照参照

関連項目

EditorZoneBase クラス
System.Web.UI.WebControls.WebParts 名前空間
WebZone
WebPartZoneBase
CatalogZoneBase クラス
IWebEditable

その他の技術情報

チュートリアル : Web パーツ ページでの表示モード変更
ASP.NET Web パーツ ページ

EditorZoneBase メンバ

EditorPart コントロールコンテナとして動作するすべてのゾーン コントロール基本クラスとして機能します

EditorZoneBase データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド EditorZoneBase 継承クラス インスタンスによって使用されるクラス初期化します。このコンストラクタは、継承クラスによってのみ呼び出すことができます
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessKey  Web サーバー コントロールすばやく移動できるアクセス キー取得または設定します。(WebControl から継承されます。)
パブリック プロパティ ApplyVerb エンド ユーザー編集モード編集結果コントロール適用できるようにする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。(Control から継承されます。)
パブリック プロパティ AssociatedDisplayModes  特定の ToolZone ゾーン関連付けられた WebPartDisplayMode オブジェクトコレクション取得します。(ToolZone から継承されます。)
パブリック プロパティ Attributes  コントロールプロパティ対応しない任意の属性 (表示専用) のコレクション取得します。(WebControl から継承されます。)
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BackImageUrl  ゾーン背景イメージURL取得または設定します。(WebZone から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。(Control から継承されます。)
パブリック プロパティ BorderColor  Web コントロール境界線の色を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。(WebControl から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ CancelVerb エンド ユーザー編集モードコントロール対す編集結果キャンセルできるようにする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。(Control から継承されます。)
パブリック プロパティ Controls  CompositeControl 内のコントロールを表す ControlCollection オブジェクト取得します。(CompositeControl から継承されます。)
パブリック プロパティ ControlStyle  Web サーバー コントロールスタイル取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
パブリック プロパティ ControlStyleCreated  Style オブジェクトが ControlStyle プロパティに対して作成されたかどうかを示す値を取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。(WebControl から継承されます。)
パブリック プロパティ EditorPartChrome EditorZoneBase ゾーン関連付けられた EditorPartChrome クラスインスタンスへの参照取得します
パブリック プロパティ EditorParts EditorZoneBase ゾーン含まれるすべての EditorPart コントロールコレクション取得します
パブリック プロパティ EditUIStyle  ToolZone コントロール格納され編集可能なコントロールスタイル属性取得します。(ToolZone から継承されます。)
パブリック プロパティ EmptyZoneText オーバーライドされます。  
パブリック プロパティ EmptyZoneTextStyle  空のゾーン内のプレースホルダ テキストスタイル属性取得または設定します。(WebZone から継承されます。)
パブリック プロパティ Enabled  Web サーバー コントロール有効にするかどうかを示す値を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ EnableTheming  テーマがこのコントロール適用されるかどうかを示す値を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ ErrorStyle  WebPart コントロール読み込むことができない場合、または作成できない場合表示されるエラー メッセージ表示スタイル属性取得します。(WebZone から継承されます。)
パブリック プロパティ ErrorText 編集ユーザー インターフェイス (UI) の上部に表示されるゾーン レベルエラー メッセージテキスト取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。(WebControl から継承されます。)
パブリック プロパティ FooterStyle  ゾーンフッター領域内容スタイル属性取得します。(WebZone から継承されます。)
パブリック プロパティ ForeColor  Web サーバー コントロール前景色 (通常テキストの色) を取得または設定します。(WebControl から継承されます。)
パブリック プロパティ HasAttributes  コントロール属性セットがあるかどうかを示す値を取得します。(WebControl から継承されます。)
パブリック プロパティ HeaderCloseVerb  コントロール閉じるために使用される ToolZone コントロールヘッダー内の WebPartVerb オブジェクトへの参照取得します。(ToolZone から継承されます。)
パブリック プロパティ HeaderStyle  ゾーンヘッダー領域内容スタイル属性取得します。(WebZone から継承されます。)
パブリック プロパティ HeaderText オーバーライドされます。  
パブリック プロパティ HeaderVerbStyle  ToolZone コントロール表示されるすべてのヘッダー動詞スタイル属性取得します。(ToolZone から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。(WebControl から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。(Control から継承されます。)
パブリック プロパティ InstructionText オーバーライドされます。  
パブリック プロパティ InstructionTextStyle  ToolZone コントロールの上部に表示される手順テキストスタイル属性取得します。(ToolZone から継承されます。)
パブリック プロパティ LabelStyle  ToolZone コントロール内の編集コントロールと共に表示されるラベル内容スタイル属性取得します。CatalogZone、EditorZone などの派生した ToolZone コントロールは、ラベルスタイル適用します。(ToolZone から継承されます。)
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。(Control から継承されます。)
パブリック プロパティ OKVerb 編集モード編集結果コントロール適用し編集ユーザー インターフェイス (UI) を非表示にする WebPartVerb オブジェクトへの参照取得します
パブリック プロパティ Padding  ゾーンWebPart コントロールを含むテーブルセル内のスペースに関する属性取得または設定します。(WebZone から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。(Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。(Control から継承されます。)
パブリック プロパティ PartChromeStyle  ゾーンによって格納される Web パーツ コントロール境界線適用されるスタイル特性取得します。(WebZone から継承されます。)
パブリック プロパティ PartChromeType  ゾーン含まれる Web パーツ コントロール周囲を囲む境界線種類取得または設定します。(WebZone から継承されます。)
パブリック プロパティ PartStyle  ゾーン含まれる境界線および各 Web パーツ コントロール内容適用されるスタイル特性取得します。(WebZone から継承されます。)
パブリック プロパティ PartTitleStyle  ゾーン含まれるWeb パーツ コントロールタイトル バー内容スタイル属性取得します。(WebZone から継承されます。)
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。(Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキン取得または設定します。(WebControl から継承されます。)
パブリック プロパティ Style  Web サーバー コントロール外側タグスタイル属性として表示されるテキスト属性コレクション取得します。(WebControl から継承されます。)
パブリック プロパティ TabIndex  Web サーバー コントロールタブ インデックス取得または設定します。(WebControl から継承されます。)
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 (Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。(Control から継承されます。)
パブリック プロパティ ToolTip  マウス ポインタWeb サーバー コントロールの上移動したときに表示されるテキスト取得または設定します。(WebControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。(Control から継承されます。)
パブリック プロパティ VerbButtonType  ゾーン内の動詞を表すために使用されるボタンの種類取得または設定します。(WebZone から継承されます。)
パブリック プロパティ VerbStyle  ゾーン内の Web パーツ コントロール関連付けられたユーザー インターフェイス (UI) 動詞スタイル属性取得します。(WebZone から継承されます。)
パブリック プロパティ Visible  サーバー コントロールユーザー インターフェイス (UI) 要素としてページ表示するかどうかを示す値を取得または設定します。 (ToolZone から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。(WebControl から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタ取得します。(Control から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。(Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。(Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ Display オーバーライドされます。  
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。(Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ HasFooter  ゾーンフッター領域存在するかどうかを示す値を取得します。(WebZone から継承されます。)
プロテクト プロパティ HasHeader  ゾーンヘッダー領域があるかどうかを示す値を取得します。(WebZone から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。(Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsEnabled  コントロールが有効かどうかを示す値を取得します。(WebControl から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 (Control から継承されます。)
プロテクト プロパティ RenderClientScript  Web パーツ ページ上にクライアント スクリプト表示するかどうかを示す値を取得します。(WebZone から継承されます。)
プロテクト プロパティ TagKey  ( WebZone から継承されます。)
プロテクト プロパティ TagName  コントロール タグの名前を取得します。このプロパティは、主にコントロール開発者によって使用されます。(WebControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。(Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ WebPartManager  Web パーツ ページ上の WebZone コントロールインスタンス関連付けられた WebPartManager コントロールへの参照取得します。(WebZone から継承されます。)
プロテクト プロパティ WebPartToEdit 現在編集中WebPart コントロールへの参照取得します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド ApplyStyle  指定したスタイル空白以外の要素Web コントロールコピーしてコントロール既存スタイル要素上書きします。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ApplyStyleSheetSkin  ページスタイル シート定義されスタイル プロパティコントロール適用します。 (Control から継承されます。)
パブリック メソッド CopyBaseAttributes  指定した Web サーバー コントロールから、Style オブジェクトカプセル化されていないプロパティをこのメソッド呼び出し元の Web サーバー コントロールコピーします。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド DataBind  オーバーロードされますCompositeControl およびそのすべてのコントロールデータ ソースバインドます。 (CompositeControl から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップ実行できるようにします。 (Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
パブリック メソッド Focus  コントロール入力フォーカス設定します。 (Control から継承されます。)
パブリック メソッド GetEffectiveChromeType  ゾーンの PartChromeType プロパティおよび Web パーツ ページ現在の表示モード指定されると、WebPart コントロール実際のまたは現在有効な PartChromeType の値を返します。 (WebZone から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロール含まれているかどうか確認します。 (Control から継承されます。)
パブリック メソッド MergeStyle  指定したスタイル空白以外の要素Web コントロールコピーしますが、コントロール既存スタイル要素上書きしません。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド RenderBeginTag  指定した HtmlTextWriter オブジェクトゾーン コントロールHTML開始タグ出力します。 (WebZone から継承されます。)
パブリック メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
パブリック メソッド RenderEndTag  コントロールHTML 終了タグ指定したライタ表示します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザ使用できる URL取得します。 (Control から継承されます。)
パブリック メソッド ResolveUrl  要求クライアント使用できる URL変換します。 (Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールその内容を親コントロール表示するイベント ハンドラ デリゲート割り当てます。 (Control から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddAttributesToRender  指定した HtmlTextWriterTag に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
プロテクト メソッド AddedControl  コントロールControl オブジェクトControls コレクション追加された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML要素解析されたことを通知し、その要素サーバー コントロールControlCollection オブジェクト追加します。 (Control から継承されます。)
プロテクト メソッド BuildProfileTree  ページトレース有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。 (Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールすべてのコントロールビューステート情報削除します。 (Control から継承されます。)
プロテクト メソッド Close オーバーライドされますユーザーが、ゾーンヘッダー内の Close 動詞クリックしたときに呼び出されます。このメソッドWebPart コントロール編集のプロセス終了しWeb パーツ ページ表示モードブラウズ モード戻します
プロテクト メソッド CreateChildControls オーバーライドされますEditorZoneBase ゾーン関連付けられた子コントロールセット作成します
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。 (Control から継承されます。)
プロテクト メソッド CreateControlStyle  WebControl クラスで、すべてのスタイル関連プロパティ実装するために内部的に使用されるスタイル オブジェクト作成します。このメソッドは、主にコントロール開発者によって使用されます。 (WebControl から継承されます。)
プロテクト メソッド CreateEditorPartChrome EditorZoneBase ゾーン周囲周辺ユーザー インターフェイス (UI) 要素表示するために使用される新しEditorPartChrome オブジェクトへの参照取得します
プロテクト メソッド CreateEditorParts ゾーン含まれる EditorPart コントロール作成詳細処理するために派生ゾーンによってオーバーライドできる基本メソッド宣言提供します
プロテクト メソッド DataBind  オーバーロードされます呼び出されサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。 (Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースサーバー コントロールの子コントロールバインドます。 (Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロール含まれているかどうか確認します含まれていない場合、子コントロール作成します。 (Control から継承されます。)
プロテクト メソッド EnsureID  ID割り当てられていないコントロールID作成します。 (Control から継承されます。)
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます指定したサーバー コントロール現在の名前付けコンテナ検索します。 (Control から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールデザインデータ取得します。 (Control から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベント登録されているかどうかを示す値を返します。 (Control から継承されます。)
プロテクト メソッド InvalidateEditorParts EditorZoneBase ゾーン関連付けられた EditorPart コントロールコレクションnull 参照 (Visual Basic では Nothing) に設定すると、CreateEditorParts メソッド呼び出されコレクション再作成されます
プロテクト メソッド IsLiteralContent  サーバー コントロールリテラル内容だけを保持しているかどうか決定します。 (Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存され前回ページ要求からコントロールの状態情報復元します。 (Control から継承されます。)
プロテクト メソッド LoadViewState オーバーライドされます以前保存したゾーンの状態情報読み込みます。
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。 (Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。 (Control から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベント発生させます。 (Control から継承されます。)
プロテクト メソッド OnDisplayModeChanged オーバーライドされます。 DisplayModeChanged イベント発生させ、Web ページ編集表示モード開始または終了する準備として、ゾーン内のすべての EditorPart および子コントロール破棄します。
プロテクト メソッド OnInit  Web ページ上の WebPartManager コントロールによって使用される特殊なイベント ハンドラ作成します。 (ToolZone から継承されます。)
プロテクト メソッド OnLoad  Load イベント発生させます。 (Control から継承されます。)
プロテクト メソッド OnPreRender オーバーライドされます。 PreRender イベント発生させて、EditorPart コントロールクロム要素に対して PerformPreRender メソッド呼び出します。
プロテクト メソッド OnSelectedWebPartChanged オーバーライドされますWebPart コントロール編集モード開始または終了する準備として、SelectedWebPartChanged イベント発生させて、ゾーンの EditorParts コレクションnull 参照 (Visual Basic では Nothing) に設定します
プロテクト メソッド OnUnload  Unload イベント発生させます。 (Control から継承されます。)
プロテクト メソッド OpenFile  ファイル読み込み使用される Stream取得します。 (Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントソースおよびその情報コントロールの親に割り当てます。 (Control から継承されます。)
プロテクト メソッド RaisePostBackEvent オーバーライドされますゾーン動詞1 つ関連付けられた動作実行するか、サーバーポストバックするイベント発生させます
プロテクト メソッド RecreateChildControls  CompositeControl から派生したコントロールに、子コントロール再作成ます。 (CompositeControl から継承されます。)
プロテクト メソッド RemovedControl  コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド Render オーバーライドされます指定した HtmlTextWriter オブジェクトに、ゾーンレンダリングます。
プロテクト メソッド RenderBody オーバーライドされます基本メソッドオーバーライドして、EditorZoneBase クラスから派生したゾーン本体領域表示します
プロテクト メソッド RenderChildren  クライアント表示される内容書き込みを行う、指定されHtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。 (Control から継承されます。)
プロテクト メソッド RenderContents  開始タグ終了タグの間のゾーン コントロールすべての内容を、指定した HtmlTextWriter オブジェクト出力します。 (WebZone から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされますサーバー コントロール内容出力しトレースが有効である場合コントロールに関するトレース情報格納します。 (Control から継承されます。)
プロテクト メソッド RenderFooter  基本メソッドオーバーライドして ToolZone コントロールフッター内の動詞表示します。 (ToolZone から継承されます。)
プロテクト メソッド RenderHeader  基本メソッドオーバーライドして、ToolZone コントロールが必要とするヘッダー領域専用表示提供します。 (ToolZone から継承されます。)
プロテクト メソッド RenderVerb  ToolZone コントロール個別の動詞表示します。 (ToolZone から継承されます。)
プロテクト メソッド RenderVerbs オーバーライドされますゾーン レベル適用され動詞表示します
プロテクト メソッド ResolveAdapter  指定したコントロール表示するコントロール アダプタ取得します。 (Control から継承されます。)
プロテクト メソッド SaveControlState  ページサーバーポスト バックされた時間以降発生したサーバー コントロールの状態の変更保存します。 (Control から継承されます。)
プロテクト メソッド SaveViewState オーバーライドされますページサーバーポストバックされた後で発生したビューステート変更保存します
プロテクト メソッド SetDesignModeState  コントロールデザインデータ設定します。 (Control から継承されます。)
プロテクト メソッド TrackViewState オーバーライドされますゾーン コントロールビューステート変更追跡します
パブリック イベントパブリック イベント
参照参照

関連項目

EditorZoneBase クラス
System.Web.UI.WebControls.WebParts 名前空間
WebZone
WebPartZoneBase
CatalogZoneBase クラス
IWebEditable

その他の技術情報

チュートリアル : Web パーツ ページでの表示モード変更
ASP.NET Web パーツ ページ



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

辞書ショートカット

すべての辞書の索引

「EditorZoneBase」の関連用語

EditorZoneBaseのお隣キーワード
検索ランキング

   

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



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

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

©2025 GRAS Group, Inc.RSS