GenericWebPart Класс

Определение

Создает оболочку для серверных элементов управления, которые не являются элементами управления WebPart, чтобы они отображались и вели себя как настоящие элементы управления WebPart во время выполнения.

public ref class GenericWebPart : System::Web::UI::WebControls::WebParts::WebPart
public class GenericWebPart : System.Web.UI.WebControls.WebParts.WebPart
type GenericWebPart = class
    inherit WebPart
Public Class GenericWebPart
Inherits WebPart
Наследование

Примеры

В следующем примере кода показано, как GenericWebPart элемент управления автоматически создает оболочку серверного элемента управления, который не является элементом WebPart управления во время выполнения.

Первая часть примера кода содержит страницу веб-частей с двумя WebPartZone элементами управления. В каждой зоне находится стандартный серверный элемент управления ASP.NET. Так как элементы управления находятся в WebPartZone зоне, они будут автоматически упакованы в GenericWebPart элемент управления при компиляции страницы. Таким образом, вы можете объявить WebPart свойства класса в этих элементах управления. Если после загрузки страницы в браузере нажать кнопку Показать все значения свойств , сведения о каждом элементе управления будут отображаться в метке. Чтобы показать, как GenericWebPart работает элемент управления, Calendar элемент управления в первой зоне имеет некоторые GenericWebPart свойства, заданные в декларативной разметке aspx-страницы BulletedList , а элемент управления — нет. После загрузки страницы обратите внимание на различия в значениях свойств для двух элементов управления, а также на то, что оба элемента управления имеют родительский GenericWebPart элемент управления.

<%@ Page Language="C#" 
  Codefile="genericwebpart.cs" 
  Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>GenericWebPart Example</title>
</head>
<body>
    <form id="form1" runat="server">
      <asp:WebPartManager ID="WebPartManager1" runat="server">
      </asp:WebPartManager>
      <asp:WebPartZone ID="WebPartZone1" runat="server">
        <ZoneTemplate>
          <asp:Calendar ID="Calendar1" runat="server"
            Title="My Calendar"
            Description="A calendar used as a GenericWebPart control."
            CatalogIconImageUrl="MyCatalogIcon.gif"
            TitleIconimageUrl ="MyTitleIcon.gif"
            TitleUrl="MyInfoUrl.htm" 
            Width="250"/>
        </ZoneTemplate>
      </asp:WebPartZone>
      <asp:WebPartZone ID="WebPartZone2" runat="server">
        <ZoneTemplate>
          <asp:BulletedList ID="BulletedList1" 
            Runat="server"
            DisplayMode="HyperLink">
            <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>        
        </ZoneTemplate>
      </asp:WebPartZone>
      <hr />
      <asp:Button ID="Button1" width="200"
        runat="server" 
        Text="Display All Property Values" OnClick="Button1_Click" /> 
      <br />
      <asp:Label ID="Label2" runat="server" Text="" />
      <br />   
      <asp:Label ID="Label3" runat="server" Text="" />
    </form>
</body>
</html>
<%@ Page Language="vb" 
  Codefile="genericwebpart.vb" 
  Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>GenericWebPart Example</title>
</head>
<body>
    <form id="form1" runat="server">
      <asp:WebPartManager ID="WebPartManager1" runat="server">
      </asp:WebPartManager>
      <asp:WebPartZone ID="WebPartZone1" runat="server">
        <ZoneTemplate>
          <asp:Calendar ID="Calendar1" runat="server"
            Title="My Calendar"
            Description="A calendar used as a GenericWebPart control."
            CatalogIconImageUrl="MyCatalogIcon.gif"
            TitleIconimageUrl ="MyTitleIcon.gif"
            TitleUrl="MyInfoUrl.htm" 
            Width="250"/>
        </ZoneTemplate>
      </asp:WebPartZone>
      <asp:WebPartZone ID="WebPartZone2" runat="server">
        <ZoneTemplate>
          <asp:BulletedList ID="BulletedList1" 
            Runat="server"
            DisplayMode="HyperLink">
            <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>        
        </ZoneTemplate>
      </asp:WebPartZone>
      <hr />
      <asp:Button ID="Button1" width="200"
        runat="server" 
        Text="Display All Property Values" OnClick="Button1_Click" /> 
      <br />
      <asp:Label ID="Label2" runat="server" Text="" />
      <br />   
      <asp:Label ID="Label3" runat="server" Text="" />
    </form>
</body>
</html>

Во второй части примера кода показан разделяемый класс, который обращается к некоторым свойствам GenericWebPart элемента управления программным способом. Обратите внимание, что в Page_Load методе GetGenericWebPart метод используется для получения экземпляра GenericWebPart среды выполнения элемента управления, который является оболочкой серверного элемента управления. Такой подход получения ссылки на родительский GenericWebPart элемент управления позволяет программно работать с обычным серверным или пользовательским элементом управления, как если бы он был элементом WebPart управления во время выполнения.

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class genericwebpart_sample : System.Web.UI.Page
{
  GenericWebPart calendarPart;
  GenericWebPart listPart;

  protected void Page_Load(Object sender, EventArgs e)
  {
    calendarPart = WebPartManager1.GetGenericWebPart(Calendar1);
    listPart = WebPartManager1.GetGenericWebPart(BulletedList1);

    if (!IsPostBack)
    {
      Label2.Text = String.Empty;
      Label3.Text = String.Empty;
    }
  }

  protected void Button1_Click(object sender, EventArgs e)
  {

    Label2.Text =
      @"<h3>Calendar GenericWebPart Properties</h3>" +
      "<em>Title: </em>" + calendarPart.Title +
      "<br />" +
      "<em>CatalogIconImageUrl:  </em>" + calendarPart.CatalogIconImageUrl +
      "<br />" +
      "<em>TitleUrl: </em>" + calendarPart.TitleUrl +
      "<br />" +
      "<em>Decription: </em>" + calendarPart.Description +
      "<br />" +
      "<em>TitleIconImageUrl: </em>" + calendarPart.TitleIconImageUrl +
      "<br />" +
      "<em>ChildControl ID: </em>" + calendarPart.ChildControl.ID +
      "<br />" +
      "<em>ChildControl Type: </em>" + calendarPart.ChildControl.GetType().Name +
      "<br />" +
      "<em>GenericWebPart ID: </em>" + calendarPart.ID +
      "<br />" +
      "<em>GenericWebPart Type: </em>" + calendarPart.GetType().Name +
      "<br />" +
      "<em>GenericWebPart Parent ID: </em>" + calendarPart.Parent.ID;

    Label3.Text =
      @"<h3>BulletedList GenericWebPart Properties</h3>" +
      "<em>Title: </em>" + listPart.Title +
      "<br />" +
      "<em>CatalogIconImageUrl:  </em>" + listPart.CatalogIconImageUrl +
      "<br />" +
      "<em>TitleUrl: </em>" + listPart.TitleUrl +
      "<br />" +
      "<em>Decription: </em>" + listPart.Description +
      "<br />" +
      "<em>TitleIconImageUrl: </em>" + listPart.TitleIconImageUrl +
      "<br />" +
      "<em>ChildControl ID: </em>" + listPart.ChildControl.ID +
      "<br />" +
      "<em>ChildControl Type: </em>" + listPart.ChildControl.GetType().Name +
      "<br />" +
      "<em>GenericWebPart ID: </em>" + listPart.ID +
      "<br />" +
      "<em>GenericWebPart Type: </em>" + listPart.GetType().Name +
      "<br />" +
      "<em>GenericWebPart Parent ID: </em>" + listPart.Parent.ID;
  }
}
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls

Partial Public Class genericwebpart_sample

  Inherits System.Web.UI.Page

  Private calendarPart As GenericWebPart
  Private listPart As GenericWebPart

  Protected Sub Page_Load(ByVal sender As [Object], ByVal e As EventArgs)
    calendarPart = WebPartManager1.GetGenericWebPart(Calendar1)
    listPart = WebPartManager1.GetGenericWebPart(BulletedList1)

    If Not IsPostBack Then
      Label2.Text = String.Empty
      Label3.Text = String.Empty
    End If

  End Sub


  Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)

    Label2.Text = _
      "<h3>Calendar GenericWebPart Properties</h3>" & _
      "<em>Title: </em>" & calendarPart.Title & _
      "<br />" & _
      "<em>CatalogIconImageUrl:  </em>" & calendarPart.CatalogIconImageUrl & _
      "<br />" & _
      "<em>TitleUrl: </em>" & calendarPart.TitleUrl & _
      "<br />" & _
      "<em>Decription: </em>" & calendarPart.Description & _
      "<br />" & _
      "<em>TitleIconImageUrl: </em>" & calendarPart.TitleIconImageUrl & _
      "<br />" & _
      "<em>ChildControl ID: </em>" & calendarPart.ChildControl.ID & _
      "<br />" & _
      "<em>ChildControl Type: </em>" & calendarPart.ChildControl.GetType().Name & _
      "<br />" & _
      "<em>GenericWebPart ID: </em>" & calendarPart.ID & _
      "<br />" & _
      "<em>GenericWebPart Type: </em>" & calendarPart.GetType().Name & _
      "<br />" & _
      "<em>GenericWebPart Parent ID: </em>" & calendarPart.Parent.ID

    Label3.Text = _
      "<h3>BulletedList GenericWebPart Properties</h3>" & _
      "<em>Title: </em>" & listPart.Title & _
      "<br />" & _
      "<em>CatalogIconImageUrl:  </em>" & listPart.CatalogIconImageUrl & _
      "<br />" & _
      "<em>TitleUrl: </em>" & listPart.TitleUrl & _
      "<br />" & _
      "<em>Decription: </em>" & listPart.Description & _
      "<br />" & _
      "<em>TitleIconImageUrl: </em>" & listPart.TitleIconImageUrl & _
      "<br />" & _
      "<em>ChildControl ID: </em>" & listPart.ChildControl.ID & _
      "<br />" & _
      "<em>ChildControl Type: </em>" & listPart.ChildControl.GetType().Name & _
      "<br />" & _
      "<em>GenericWebPart ID: </em>" & listPart.ID & _
      "<br />" & _
      "<em>GenericWebPart Type: </em>" & listPart.GetType().Name & _
      "<br />" & _
      "<em>GenericWebPart Parent ID: </em>" & listPart.Parent.ID
  End Sub

End Class

Комментарии

Элемент GenericWebPart управления предоставляет оболочку времени выполнения для серверных элементов управления, которые не WebPart являются элементами управления, чтобы такие элементы управления можно было использовать на страницах и в приложениях веб-частей. Когда разработчики добавляют в элемент управления серверные элементы управления, такие как пользовательские элементы управления, ASP.NET серверные элементы управления или существующие пользовательские элементы управления WebPartZoneBase , элемент управления автоматически создает оболочку серверных элементов управления во время выполнения, GenericWebPart чтобы они могли использовать те же функции, что и истинные WebPart элементы управления.

В следующей таблице сравниваются и сравниваются GenericWebPart элементы управления и WebPart элементы управления.

Элемент управления GenericWebPart Элемент управления WebPart
Существует для обеспечения серверных элементов управления, которые не WebPart являются элементами управления, функциональными возможностями веб-частей, чтобы любой ASP.NET, пользовательский или пользовательский элемент управления мог участвовать в приложениях веб-частей. Существует для создания пользовательских элементов управления ASP.NET с встроенными функциями веб-частей. Сюда входят персонализация, подключения, импорт и экспорт, а также возможности перетаскивания.
Никогда не объявляется в разметке страницы. Он существует только для оболочки серверных элементов управления во время выполнения и для предоставления упаковаемого WebPart элемента управления (или дочернего элемента управления) полной функциональности элемента управления. Может объявляться в разметке страницы во время разработки, например серверный элемент управления ASP.NET, за исключением того, что он объявлен в WebPartZoneBase зоне.
Включает и интегрирует свой дочерний элемент управления в процесс персонализации веб-частей, чтобы он выполнял роль истинного WebPart элемента управления. Это происходит автоматически, что упрощает для разработчиков использование серверных и пользовательских элементов управления в приложениях веб-частей. Автоматически включается в процесс персонализации веб-частей.
Доступ к нему можно получить программным способом во время выполнения (с помощью GetGenericWebPart метода и передачи ему дочернего серверного элемента управления), например к истинному WebPart элементу управления или стандартному элементу управления ASP.NET. Доступ к ней можно получить программными средствами во время выполнения, например к стандартному элементу управления ASP.NET.

Пользователи получают преимущества от элемента управления , GenericWebPart так как он обеспечивает согласованное взаимодействие с пользователем. Любой серверный элемент управления может функционировать как WebPart элемент управления и будет иметь одинаковые согласованные элементы пользовательского интерфейса, такие как глаголы, значки, заголовок и заголовок. Разработчики получают преимущества от этого элемента управления, GenericWebPart так как он позволяет им повторно использовать существующие пользовательские и серверные элементы управления в приложениях веб-частей.

Примечание

При создании страниц веб-частей не нужно ничего делать, чтобы включить существующий пользовательский элемент управления или пользовательский элемент управления для упаковки с элементом GenericWebPart управления . Просто добавьте сервер или пользовательский элемент управления WebPartZoneBase в зону программными средствами или путем объявления его в разметке страницы, и набор элементов управления веб-частей автоматически создает оболочку GenericWebPart элемента управления с объектом во время выполнения.

Так как серверные элементы управления, размещенные в WebPartZoneBase зонах, упаковываются GenericWebPart в элемент управления во время выполнения, разработчики могут использовать обычные серверные и пользовательские элементы управления точно так же, как если бы они были элементами WebPart управления. Обратите внимание, что при объявлении пользовательских элементов управления, наследующих от базового Control класса в WebPartZone, эти элементы управления не могут поддерживать использование встроенных WebPart свойств. Таким образом, нельзя объявлять IWebPart свойства для таких элементов управления, включая такие свойства, как Title свойство и Description свойство . В отличие от этого, другие типы серверных элементов управления (например WebPart , элементы управления, пользовательские элементы управления и пользовательские элементы управления, наследуемые от WebControl), могут объявлять эти свойства, так как они поддерживают использование свойств expando.

Свойства Expando на самом деле являются строками, которые можно динамически добавлять в класс как свойство с помощью IAttributeAccessor интерфейса . Элементы управления, реализующие этот интерфейс, включая WebControl класс и его дочерние элементы, могут использовать свойства expando. Так как базовый Control класс не поддерживает свойства expando, когда пользовательский элемент управления, наследуемый от Control класса, помещается в WebPartZone и упаковывается с элементом GenericWebPart управления во время выполнения, набор элементов управления веб-частей не может динамически добавлять встроенные IWebPart свойства в пользовательский элемент управления. В этом случае у вас есть два варианта. Можно использовать пользовательский элемент управления без IWebPart свойств или реализовать IWebPart интерфейс в пользовательском элементе управления, что позволит ему использовать свойства.

В качестве примера того, как элементы управления, наследующие от WebControl , могут использовать IWebPart свойства, если вы объявляете элемент управления ASP.NET Calendar в разметке страницы (в WebPartZoneBase пределах зоны) во время разработки, даже если этот элемент управления не наследуется от WebPart класса и не содержит WebPart членов в собственном коде, вы по-прежнему можете относиться к нему точно так же, как к элементу WebPart управления. В элементе управления calendar можно объявить WebPart свойства, такие как Title, Descriptionи другие. Во время выполнения можно использовать GetGenericWebPart метод , который возвращает GenericWebPart элемент управления , который динамически упаковывает элемент управления calendar, и работать с ним программно точно так же, как с элементом управления, с доступом WebPart ко всем тем же свойствам, событиям и методам.

Элемент GenericWebPart управления имеет критическое свойство, которое позволяет получить доступ к его базовому серверу: свойству ChildControl . Это свойство позволяет разработчикам программно получать доступ к элементу управления сервером. Свойство ChildControl также используется элементом WebPartManager управления для доступа к данным персонализации из дочернего элемента управления и для авторизации, если AuthorizationFilter свойство задано.

Элемент GenericWebPart управления имеет несколько других свойств, которые переопределяют свойства, унаследованные от базового WebPart класса. Как уже отмечалось, эти свойства можно использовать с любым дочерним элементом WebPart управления, чтобы он работал как элемент управления. Одним из важных ExportMode свойств является свойство . Оно определяет, можно ли экспортировать все экспортируемые свойства или только те, которые помечены как нечувствительные. Свойства пользовательского интерфейса, унаследованные от WebPart класса , такие как CatalogIconImageUrl, Description, Height, Title, TitleUrlи Width, можно задать в декларативной разметке для любого серверного элемента управления, размещенного WebPartZoneBase в зоне.

К важным методам в GenericWebPart классе относятся CreateControlCollection метод , который создает коллекцию элементов управления (включая дочерние элементы управления), связанных с элементом GenericWebPart управления, и Render метод , который делегирует всю отрисовку дочерним элементам управления в оболочке. Конструкторы GenericWebPart класса защищены и предназначены либо для внутреннего использования, либо для сценариев расширяемости.

Есть несколько дополнительных полезных аналитических сведений для работы с GenericWebPart элементами управления. Если вы хотите задать значения по умолчанию для переопределенных свойств в GenericWebPart классе , пользовательский или пользовательский серверный элемент управления может реализовать IWebPart интерфейсы и и IWebActionable переопределить их члены. Во время GenericWebPart выполнения элемент управления получает значения для реализованных свойств из дочернего элемента управления, реализующего интерфейсы. Если элемент управления определяет какие-либо свойства как персонализированные (с помощью Personalizable атрибута метаданных), GenericWebPart элемент управления автоматически включает эти свойства для персонализации во время выполнения, как и персонализированные свойства WebPart элемента управления.

Если вы хотите предоставить функции редактирования веб-частей для элемента управления, можно реализовать IWebEditable интерфейс . Во время выполнения при вызове CreateEditorPartsGenericWebPart метода код элемента управления для свойства будет вызывать то же свойство в дочернем элементе управления и использовать реализацию дочернего элемента управления для WebBrowsableObject создания связанных пользовательских EditorPart элементов управления.

Примечания для тех, кто наследует этот метод

Существует несколько случаев, когда необходимо наследовать от GenericWebPart класса . Один из таких случаев может быть, если разработчик хочет реализовать некоторое настраиваемое действие в конструкторе GenericWebPart при создании элемента управления. Например, может потребоваться сохранить дочерний элемент управления в другом месте, кроме коллекции элементов управления в GenericWebPart классе . Если вы наследуете GenericWebPart от класса , необходимо также наследовать от WebPartManager класса и переопределить его CreateWebPart(Control) метод, чтобы позволить ему создать пользовательский элемент управления.

Конструкторы

GenericWebPart(Control)

Инициализирует новый экземпляр элемента управления GenericWebPart путем передачи ссылки элементу управления, который становится дочерним элементом управления.

Свойства

AccessKey

Возвращает или задает клавишу доступа, обеспечивающую быстрый переход к серверному веб-элементу управления.

(Унаследовано от WebControl)
Adapter

Возвращает конкретный адаптер браузера для элемента управления.

(Унаследовано от Control)
AllowClose

Получает или задает значение, указывающее возможность закрытия конечным пользователем элемента управления WebPart на веб-странице.

(Унаследовано от WebPart)
AllowConnect

Получает или задает значение, указывающее, разрешает ли элемент управления WebPart другим элементам управления создавать к нему подключения.

(Унаследовано от WebPart)
AllowEdit

Получает или задает значение, указывающее возможность изменения элемента управления WebPart посредством пользовательского интерфейса, предоставленного одним или несколькими элементами управления EditorPart.

(Унаследовано от WebPart)
AllowHide

Получает или задает значение, указывающее возможность скрытия конечным пользователем элемента управления WebPart.

(Унаследовано от WebPart)
AllowMinimize

Получает или задает значение, указывающее, может ли конечный пользователь сворачивать элемент управления WebPart.

(Унаследовано от WebPart)
AllowZoneChange

Получает или задает значение, указывающее, может ли пользователь перемещать элемент управления WebPart между зонами WebPartZoneBase.

(Унаследовано от WebPart)
AppRelativeTemplateSourceDirectory

Возвращает или задает относительно приложения виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления.

(Унаследовано от Control)
Attributes

Получает коллекцию произвольных атрибутов (только для отрисовки), которые не соответствуют свойствам элемента управления.

(Унаследовано от WebControl)
AuthorizationFilter

Получает или задает произвольную строку для определения, является ли элемент управления WebPart авторизованным для добавления на страницу.

(Унаследовано от WebPart)
BackColor

Получает или задает цвет фона серверного веб-элемента управления.

(Унаследовано от WebControl)
BackImageUrl

Получает или задает URL-адрес фонового изображения для элемента управления панели.

(Унаследовано от Panel)
BindingContainer

Возвращает элемент управления, который содержит привязку данных элемента управления.

(Унаследовано от Control)
BorderColor

Возвращает или задает цвет рамки элемента управления Веба.

(Унаследовано от WebControl)
BorderStyle

Получает или задает стиль границы серверного веб-элемента управления.

(Унаследовано от WebControl)
BorderWidth

Возвращает или задает ширину границы серверного веб-элемента управления.

(Унаследовано от WebControl)
CatalogIconImageUrl

Получает или задает URL-адрес для изображения, представляющего элемент управления GenericWebPart в каталоге элементов управления.

ChildControl

Получает ссылку на дочерний элемент управления, который заключен в оболочку элементом управления GenericWebPart во время выполнения.

ChildControlsCreated

Возвращает значение, которое указывает, созданы ли дочерние элементы управления серверного элемента управления.

(Унаследовано от Control)
ChromeState

Получает или задает значение, указывающее, находится ли элемент управления веб-частей в свернутом или обычном состоянии.

(Унаследовано от WebPart)
ChromeType

Получает или задает тип границы, которая обрамляет элемент управления веб-частей.

(Унаследовано от WebPart)
ClientID

Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET.

(Унаследовано от Control)
ClientIDMode

Возвращает или задает алгоритм, используемый для создания значения свойства ClientID.

(Унаследовано от Control)
ClientIDSeparator

Возвращает значение символа разделителя, используемого в свойстве ClientID.

(Унаследовано от Control)
ConnectErrorMessage

Возвращает сообщение об ошибке для отображения пользователям, если во время подключения возникают ошибки.

(Унаследовано от WebPart)
Context

Возвращает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса.

(Унаследовано от Control)
Controls

Получает объект ControlCollection, который содержит дочерние элементы управления для заданного серверного элемента управления в иерархии пользовательского интерфейса.

(Унаследовано от Part)
ControlStyle

Возвращает или задает стиль серверного веб-элемента управления. Это свойство используется преимущественно разработчиками элементов управления.

(Унаследовано от WebControl)
ControlStyleCreated

Возвращает значение, определяющее, был ли объект Style создан для свойства ControlStyle. Этот свойство в основном используется разработчиками элементов управления.

(Унаследовано от WebControl)
CssClass

Возвращает или задает класс каскадных листов стилей (CSS), преобразовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере.

(Унаследовано от WebControl)
DataItemContainer

Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataItemContainer.

(Унаследовано от Control)
DataKeysContainer

Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataKeysControl.

(Унаследовано от Control)
DefaultButton

Получает или задает идентификатор для кнопки по умолчанию, содержащейся в элементе управления Panel.

(Унаследовано от Panel)
Description

Получает или задает краткий текст, описывающий функции элемента управления для использования в подсказке и в каталогах серверных элементов управления.

DesignMode

Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки.

(Унаследовано от Control)
Direction

Получает или задает горизонтальное направление, в котором перемещается содержимое в элементе управления.

(Унаследовано от WebPart)
DisplayTitle

Возвращает строку, содержащую полный текст заголовка, который фактически отображается в заголовке окна экземпляра элемента управления WebPart.

(Унаследовано от WebPart)
Enabled

Возвращает или задает значение, определяющее, включен ли серверный веб-элемент управления.

(Унаследовано от WebControl)
EnableTheming

Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления.

(Унаследовано от WebControl)
EnableViewState

Получает или задает значение, указывающее запрашивающему клиенту, сохраняет ли серверный элемент управления состояние представления и состояние представления своих дочерних элементов управления.

(Унаследовано от Control)
Events

Возвращает список делегатов обработчиков событий элемента управления. Это свойство доступно только для чтения.

(Унаследовано от Control)
ExportMode

Получает или задает значение, указывающее, можно ли экспортировать все свойства элемента управления WebPart, только некоторые из них или же вообще не экспортировать эти свойства.

(Унаследовано от WebPart)
Font

Возвращает свойства шрифта, связанные с серверным веб-элементом управления.

(Унаследовано от WebControl)
ForeColor

Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления.

(Унаследовано от WebControl)
GroupingText

Получает или задает заголовок для группы элементов управления, содержащихся в элементе управления панелью.

(Унаследовано от Panel)
HasAttributes

Получает значение, определяющие наличие атрибутов у элемента управления.

(Унаследовано от WebControl)
HasChildViewState

Возвращает значение, которое указывает на наличие сохраненных параметров состояния представления у дочернего элемента серверного элемента управления.

(Унаследовано от Control)
HasSharedData

Возвращает значение, которое указывает, содержит ли элемент управления WebPart какие-либо общие данные персонализации, связанные с ним.

(Унаследовано от WebPart)
HasUserData

Возвращает значение, которое указывает, содержит ли элемент управления WebPart какие-либо данные персонализации, связанные с ним.

(Унаследовано от WebPart)
Height

Получает или задает высоту элемента управления (в пикселях).

HelpMode

Получает или задает тип пользовательского интерфейса, используемого для отображения содержимого справки для элемента управления WebPart.

(Унаследовано от WebPart)
HelpUrl

Получает или задает URL-адрес файла справки для элемента управления WebPart.

(Унаследовано от WebPart)
Hidden

Получает или задает значение, указывающее, отображается ли элемент управления WebPart на веб-странице.

(Унаследовано от WebPart)
HorizontalAlign

Получает или задает выравнивание содержимого по горизонтали в пределах панели.

(Унаследовано от Panel)
ID

Получает или задает идентификатор элемента управления. Это значение не наследуется.

IdSeparator

Возвращает символ, используемый для разделения идентификаторов элементов управления.

(Унаследовано от Control)
ImportErrorMessage

Получает или задает сообщение об ошибке, которое используется, если при импорте элемента управления WebPart происходят ошибки.

(Унаследовано от WebPart)
IsChildControlStateCleared

Возвращает значение, указывающее, имеют ли элементы управления в этом элементе управления состояние элемента управления.

(Унаследовано от Control)
IsClosed

Возвращает значение, которое указывает, закрыт ли в настоящее время на веб-странице элемент управления WebPart.

(Унаследовано от WebPart)
IsEnabled

Возвращает значение, определяющее, включен ли элемент управления.

(Унаследовано от WebControl)
IsShared

Возвращает значение, которое указывает, является ли элемент управления WebPart общим, то есть отображается ли он для всех пользователей на веб-странице.

(Унаследовано от WebPart)
IsStandalone

Возвращает значение, которое указывает, является ли элемент управления WebPart изолированным, то есть не содержащимся в зоне WebPartZoneBase.

(Унаследовано от WebPart)
IsStatic

Возвращает значение, которое указывает, является ли элемент управления WebPart статическим, что означает объявление этого элемента управления в разметке страницы веб-частей, а не добавление этого элемента управления на страницу программным способом.

(Унаследовано от WebPart)
IsTrackingViewState

Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления.

(Унаследовано от Control)
IsViewStateEnabled

Возвращает значение, указывающее, используется ли состояние представления для этого элемента управления.

(Унаследовано от Control)
LoadViewStateByID

Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления ID вместо индекса.

(Унаследовано от Control)
NamingContainer

Возвращает ссылку на контейнер именования элемента управления, создающий уникальное пространство имен для различения серверных элементов управления с одинаковыми значениями свойства ID.

(Унаследовано от Control)
Page

Возвращает ссылку на экземпляр Page, содержащий серверный элемент управления.

(Унаследовано от Control)
Parent

Возвращает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы.

(Унаследовано от Control)
RenderingCompatibility

Возвращает значение, которое задает версию ASP.NET, с которой совместим созданный HTML.

(Унаследовано от Control)
ScrollBars

Получает или задает видимость и положение полос прокрутки в элементе управления Panel.

(Унаследовано от Panel)
Site

Возвращает сведения о контейнере, который содержит текущий элемент управления при визуализации на поверхности конструктора.

(Унаследовано от Control)
SkinID

Возвращает или задает обложку, применяемую к элементу управления.

(Унаследовано от WebControl)
Style

Возвращает коллекцию атрибутов текста, которые будут отображены в виде атрибута стиля на внешнем теге серверного веб-элемента управления.

(Унаследовано от WebControl)
Subtitle

Получает строку, которая сцеплена со значением свойства Title, образуя полный заголовок для элемента управления.

SupportsDisabledAttribute

Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута disabled отрисовываемого элемента HTML значение disabled, если для свойства элемента управления IsEnabled задано значение false.

(Унаследовано от Panel)
TabIndex

Возвращает или задает индекс перехода по клавише Tab для серверного веб-элемента управления.

(Унаследовано от WebControl)
TagKey

Возвращает значение HtmlTextWriterTag, которое соответствует этому элементу управления веб-сервера. Это свойство используется преимущественно разработчиками элементов управления.

(Унаследовано от WebControl)
TagName

Возвращает имя тега элемента управления. Это свойство используется преимущественно разработчиками элементов управления.

(Унаследовано от WebControl)
TemplateControl

Возвращает или задает ссылку на шаблон, содержащий этот элемент управления.

(Унаследовано от Control)
TemplateSourceDirectory

Возвращает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления.

(Унаследовано от Control)
Title

Получает или задает название элемента управления GenericWebPart.

TitleIconImageUrl

Получает или задает URL-адрес для изображения, использующегося для представления элемента управления GenericWebPart в собственном заголовке окна элемента управления.

TitleUrl

Получает или задает URL-адрес для дополнительных сведений об элементе управления GenericWebPart.

ToolTip

Возвращает или задает текст, который отображается при наведении указателя мыши на серверный веб-элемент управления.

(Унаследовано от WebControl)
UniqueID

Возвращает уникальный идентификатор серверного элемента управления в иерархии.

(Унаследовано от Control)
ValidateRequestMode

Возвращает или задает значение, указывающее, проверяет ли элемент управления полученный из браузера клиентский ввод на предмет потенциально опасных значений.

(Унаследовано от Control)
Verbs

Возвращает коллекцию пользовательских команд, связанных с элементом управления GenericWebPart.

ViewState

Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления серверного элемента управления при нескольких запросах одной и той же страницы.

(Унаследовано от Control)
ViewStateIgnoresCase

Возвращает значение, указывающее, является ли объект StateBag нечувствительным к регистру.

(Унаследовано от Control)
ViewStateMode

Возвращает или задает режим состояния представления данного элемента управления.

(Унаследовано от Control)
Visible

Получает или задает значение, указывающее, отрисовывается ли серверный элемент управления как пользовательский интерфейс на странице.

(Унаследовано от Control)
WebBrowsableObject

Получает ссылку на дочерний элемент управления, чтобы разрешить его изменение пользовательскими элементами управления EditorPart.

WebPartManager

Возвращает ссылку на элемент управления WebPartManager, связанный с экземпляром элемента управления WebPart.

(Унаследовано от WebPart)
Width

Получает или задает ширину элемента управления (в пикселях).

Wrap

Получает или задает значение, показывающее, осуществляется ли перенос содержимого в пределах панели.

(Унаследовано от Panel)
Zone

Возвращает зону WebPartZoneBase, которая содержит в настоящее время элемент управления WebPart.

(Унаследовано от WebPart)
ZoneIndex

Возвращает позицию индекса элемента управления WebPart в зоне.

(Унаследовано от WebPart)

Методы

AddAttributesToRender(HtmlTextWriter)

Добавляет сведения о фоновом изображении, выравнивании, переносе по словам и направление в список обрабатываемых атрибутов.

(Унаследовано от Panel)
AddedControl(Control, Int32)

Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control.

(Унаследовано от Control)
AddParsedSubObject(Object)

Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в серверный элемент управления объекта ControlCollection.

(Унаследовано от Control)
ApplyStyle(Style)

Копирует любой непустой элемент указанного стиля в элемент управления Веба, перезаписывая уже существующие элементы стиля. Этот метод, в основном, используется разработчиками элементов управления.

(Унаследовано от WebControl)
ApplyStyleSheetSkin(Page)

Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления.

(Унаследовано от Control)
BeginRenderTracing(TextWriter, Object)

Запускает трассировку во время разработки данных отрисовки.

(Унаследовано от Control)
BuildProfileTree(String, Boolean)

Собирает сведения о серверном элементе управления и доставляет их свойству Trace, которое отображается при включенной на странице трассировке.

(Унаследовано от Control)
ClearCachedClientID()

Задает для кэшированного свойства ClientID значение null.

(Унаследовано от Control)
ClearChildControlState()

Удаляет сведения о состоянии элемента управления для дочерних элементов управления серверного элемента управления.

(Унаследовано от Control)
ClearChildState()

Удаляет сведения о состоянии элемента управления и состоянии представления для всех дочерних элементов серверного элемента управления.

(Унаследовано от Control)
ClearChildViewState()

Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления.

(Унаследовано от Control)
ClearEffectiveClientIDMode()

Задает для свойства ClientIDMode текущего экземпляра элемента управления и любых его дочерних элементов управления значение Inherit.

(Унаследовано от Control)
CopyBaseAttributes(WebControl)

Копирует не инкапсулированные объектом Style свойства из указанного серверного веб-элемента управления веб-сервера в элемент управления веб-сервера, откуда вызывается этот метод. Этот метод используется в основном разработчиками элементов управления.

(Унаследовано от WebControl)
CreateChildControls()

Вызывается платформой страницы ASP.NET для уведомления серверных элементов управления, использующих составную реализацию, о необходимости создания дочерних элементов управления, содержащихся в них для обратной передачи или отрисовки.

CreateControlCollection()

Переопределяет базовый метод для создания коллекции, предназначенной только для чтения, которая содержит дочерний элемент управления, заключенный в оболочку элементом управления GenericWebPart.

CreateControlStyle()

Создает объект стиля, который внутренне используется элементом управления Panel для реализации всех относящихся к стилю свойств.

(Унаследовано от Panel)
CreateEditorParts()

Возвращает коллекцию пользовательских элементов управления EditorPart, которая может использоваться для редактирования дочернего элемента управленияGenericWebPart, когда он находится в режиме редактирования.

DataBind()

Привязывает источник данных к вызываемому серверному элементу управления и всем его дочерним элементам управления.

(Унаследовано от Part)
DataBind(Boolean)

Привязывает источник данных к вызванному серверному элементу управления и всем его дочерними элементами управления с возможностью вызова события DataBinding.

(Унаследовано от Control)
DataBindChildren()

Привязывает источник данных к дочерним элементам управления серверного элемента управления.

(Унаследовано от Control)
Dispose()

Включает серверный элемент управления для выполнения окончательной чистки до освобождения памяти.

(Унаследовано от Control)
EndRenderTracing(TextWriter, Object)

Завершает трассировку во время разработки данных отрисовки.

(Унаследовано от Control)
EnsureChildControls()

Определяет наличие у серверного элемента управления дочерних элементов управления. Если дочерних элементов управления нет, они будут созданы.

(Унаследовано от Control)
EnsureID()

Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора.

(Унаследовано от Control)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FindControl(String)

Выполняет поиск серверного элемента управления с заданным параметром id в текущем контейнере именования.

(Унаследовано от Control)
FindControl(String, Int32)

Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным id и целым числом, указанным в параметре pathOffset, который содействует поиску. Эту версию метода FindControl не следует переопределять.

(Унаследовано от Control)
Focus()

Задает фокус ввода на элемент управления.

(Унаследовано от Control)
GetDesignModeState()

Возвращает данные времени разработки для элемента управления.

(Унаследовано от Control)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetRouteUrl(Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута.

(Унаследовано от Control)
GetRouteUrl(RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута.

(Унаследовано от Control)
GetRouteUrl(String, Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута.

(Унаследовано от Control)
GetRouteUrl(String, RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута.

(Унаследовано от Control)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetUniqueIDRelativeTo(Control)

Возвращает часть с префиксом свойства UniqueID указанного элемента управления.

(Унаследовано от Control)
HasControls()

Определяет наличие у серверного элемента управления дочерних элементов управления.

(Унаследовано от Control)
HasEvents()

Возвращает значение, указывающее, регистрируются ли события для элемента управления или каких-либо дочерних элементов управления.

(Унаследовано от Control)
IsLiteralContent()

Определяет наличие у серверного элемента управления только текстового содержимого.

(Унаследовано от Control)
LoadControlState(Object)

Восстанавливает сведения о состоянии элемента управления предыдущего запроса страницы, сохраненные методом SaveControlState().

(Унаследовано от Control)
LoadViewState(Object)

Восстанавливает сведения о состоянии просмотра из предыдущего запроса, сохраненного с помощью метода SaveViewState().

(Унаследовано от WebControl)
MapPathSecure(String)

Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный).

(Унаследовано от Control)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
MergeStyle(Style)

Копирует любой непустой элемент указанного стиля в элемент управления Веба, но не перезаписывает уже существующие элементы стиля. Этот метод используется в основном разработчиками элементов управления.

(Унаследовано от WebControl)
OnBubbleEvent(Object, EventArgs)

Определяет, передается ли событие серверного элемента управления вверх по иерархии серверных элементов управления пользовательского интерфейса страницы.

(Унаследовано от Control)
OnClosing(EventArgs)

Разрешает производным классам предоставлять пользовательскую обработку, если элемент управления WebPart закрыт на странице веб-частей.

(Унаследовано от WebPart)
OnConnectModeChanged(EventArgs)

Разрешает производным классам предоставлять пользовательскую обработку, если элемент управления WebPart начинает или завершает процесс подключения к другим элементам управления.

(Унаследовано от WebPart)
OnDataBinding(EventArgs)

Вызывает событие DataBinding.

(Унаследовано от Control)
OnDeleting(EventArgs)

Разрешает производным классам предоставлять пользовательскую обработку, если элемент управления WebPart полностью удаляется со страницы веб-частей.

(Унаследовано от WebPart)
OnEditModeChanged(EventArgs)

Разрешает производным классам предоставлять пользовательскую обработку, если элемент управления WebPart переходит в режим редактирования или выходит из него.

(Унаследовано от WebPart)
OnInit(EventArgs)

Вызывает событие Init.

(Унаследовано от Control)
OnLoad(EventArgs)

Вызывает событие Load.

(Унаследовано от Control)
OnPreRender(EventArgs)

Вызывает событие PreRender.

(Унаследовано от Control)
OnUnload(EventArgs)

Вызывает событие Unload.

(Унаследовано от Control)
OpenFile(String)

Возвращает Stream, используемое для чтения файла.

(Унаследовано от Control)
RaiseBubbleEvent(Object, EventArgs)

Присваивает родительскому элементу управления все источники события и сведения о них.

(Унаследовано от Control)
RemovedControl(Control)

Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control.

(Унаследовано от Control)
Render(HtmlTextWriter)

Делегирует отрисовку содержимого элемента управления дочернему элементу управления.

RenderBeginTag(HtmlTextWriter)

Выполняет рендеринг открывающего HTML-тега элемента управления Panel для указанного объекта.

(Унаследовано от Panel)
RenderChildren(HtmlTextWriter)

Выводит содержимое дочерних элементов серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает это содержимое для подготовки к просмотру на клиенте.

(Унаследовано от Control)
RenderContents(HtmlTextWriter)

Выводит содержимое элемента управления в заданный модуль записи. Этот метод используется в основном разработчиками элементов управления.

(Унаследовано от WebControl)
RenderControl(HtmlTextWriter)

Выводит содержимое серверного элемента управления в указанный объект HtmlTextWriter и сохраняет сведения о трассировке элемента управления, если трассировка включена.

(Унаследовано от Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Выводит серверный элемент управления в указанный объект HtmlTextWriter, используя указанный объект ControlAdapter.

(Унаследовано от Control)
RenderEndTag(HtmlTextWriter)

Отображает закрывающий HTML-тег элемента управления Panel в указанное средство записи.

(Унаследовано от Panel)
ResolveAdapter()

Возвращает адаптер элемента управления, отвечающий за отрисовку определенного элемента управления.

(Унаследовано от Control)
ResolveClientUrl(String)

Возвращает URL-адрес, который может использоваться браузером.

(Унаследовано от Control)
ResolveUrl(String)

Преобразует URL-адрес в адрес, доступный для клиента.

(Унаследовано от Control)
SaveControlState()

Сохраняет любые изменения состояния серверного элемента управления, произошедшие после отправки страницы обратно на сервер.

(Унаследовано от Control)
SaveViewState()

Сохраняет любое состояние, которое было изменено после вызова метода TrackViewState().

(Унаследовано от WebControl)
SetDesignModeState(IDictionary)

Задает данные времени разработки для элемента управления.

(Унаследовано от Control)
SetPersonalizationDirty()

Устанавливает флаг, указывающий на изменение данных персонализации для текущего экземпляра элемента управления WebPart.

(Унаследовано от WebPart)
SetRenderMethodDelegate(RenderMethod)

Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого для просмотра в родительский элемент управления.

(Унаследовано от Control)
SetTraceData(Object, Object)

Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки.

(Унаследовано от Control)
SetTraceData(Object, Object, Object)

Задает данные трассировки для трассировки данных отрисовки во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки.

(Унаследовано от Control)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TrackViewState()

Заставляет элемент управления отслеживать изменения в состоянии его представления, чтобы их можно было сохранить в свойстве ViewState объекта.

(Унаследовано от WebPart)

События

DataBinding

Происходит при привязке серверного элемента управления к источнику данных.

(Унаследовано от Control)
Disposed

Происходит при освобождении памяти, занятой серверным элементом управления, т.е. на последнем этапе жизненного цикла серверного элемента управления при запросе страницы ASP.NET.

(Унаследовано от Control)
Init

Происходит при инициализации серверного элемента управления, который находится на первом этапе его жизненного цикла.

(Унаследовано от Control)
Load

Происходит при загрузке серверного элемента управления в объект Page.

(Унаследовано от Control)
PreRender

Происходит после загрузки объекта Control, но перед отрисовкой.

(Унаследовано от Control)
Unload

Происходит при выгрузке серверного элемента управления из памяти.

(Унаследовано от Control)

Явные реализации интерфейса

IAttributeAccessor.GetAttribute(String)

Возвращает атрибуту веб-элемента управления указанное имя.

(Унаследовано от WebControl)
IAttributeAccessor.SetAttribute(String, String)

Задает атрибуту веб-элемента управления указанное имя и значение.

(Унаследовано от WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Позволяет разработчику конструктора для составного элемента управления "Веб-часть" воспроизвести дочерние элементы управления элемента управления в рабочей области конструирования.

(Унаследовано от Part)
IControlBuilderAccessor.ControlBuilder

Описание этого члена см. в разделе ControlBuilder.

(Унаследовано от Control)
IControlDesignerAccessor.GetDesignModeState()

Описание этого члена см. в разделе GetDesignModeState().

(Унаследовано от Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Описание этого члена см. в разделе SetDesignModeState(IDictionary).

(Унаследовано от Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Описание этого члена см. в разделе SetOwnerControl(Control).

(Унаследовано от Control)
IControlDesignerAccessor.UserData

Описание этого члена см. в разделе UserData.

(Унаследовано от Control)
IDataBindingsAccessor.DataBindings

Описание этого члена см. в разделе DataBindings.

(Унаследовано от Control)
IDataBindingsAccessor.HasDataBindings

Описание этого члена см. в разделе HasDataBindings.

(Унаследовано от Control)
IExpressionsAccessor.Expressions

Описание этого члена см. в разделе Expressions.

(Унаследовано от Control)
IExpressionsAccessor.HasExpressions

Описание этого члена см. в разделе HasExpressions.

(Унаследовано от Control)
IParserAccessor.AddParsedSubObject(Object)

Описание этого члена см. в разделе AddParsedSubObject(Object).

(Унаследовано от Control)

Методы расширения

FindDataSourceControl(Control)

Возвращает источник данных, связанный с элементом управления данными, для заданного элемента управления.

FindFieldTemplate(Control, String)

Возвращает шаблон поля для заданного столбца в контейнере именования заданного элемента управления.

FindMetaTable(Control)

Возвращает объект метатаблицы для контейнерного элемента управления данными.

GetDefaultValues(INamingContainer)

Получает коллекцию значений по умолчанию для заданного элемента управления данными.

GetMetaTable(INamingContainer)

Получает метаданные таблицы для заданного элемента управления данными.

SetMetaTable(INamingContainer, MetaTable)

Задает метаданные таблицы для заданного элемента управления данными.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными.

SetMetaTable(INamingContainer, MetaTable, Object)

Задает метаданные таблицы и преобразование значений по умолчанию для заданного элемента управления данными.

TryGetMetaTable(INamingContainer, MetaTable)

Определяет, доступны ли метаданные таблицы.

EnableDynamicData(INamingContainer, Type)

Включает поведение платформы динамических данных для указанного элемента управления данными.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Включает поведение платформы динамических данных для указанного элемента управления данными.

EnableDynamicData(INamingContainer, Type, Object)

Включает поведение платформы динамических данных для указанного элемента управления данными.

Применяется к

См. также раздел