CatalogZoneBase.CatalogParts Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию всех элементов управления CatalogPart, содержащихся в зоне CatalogZoneBase.
public:
property System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CatalogParts { System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.WebParts.CatalogPartCollection CatalogParts { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CatalogParts : System.Web.UI.WebControls.WebParts.CatalogPartCollection
Public ReadOnly Property CatalogParts As CatalogPartCollection
Значение свойства
Коллекция CatalogPartCollection, содержащая все отдельные элементы управления CatalogPart в зоне.
- Атрибуты
Исключения
Объект CatalogPart, добавляемый в коллекцию, не имеет значения, заданного для свойства ID.
Примеры
В следующем примере кода показано, как получить доступ к свойству CatalogParts программным способом. Полный код, необходимый для выполнения примера, см. в разделе CatalogZoneBase Пример обзора класса.
В примере кода показано, как получить доступ к свойству CatalogParts , выполнить итерацию по коллекции и получить список идентификаторов всех CatalogPart элементов управления в зоне.
protected void Button2_Click(object sender, EventArgs e)
{
Label1.Text = "<h3>CatalogPart List</h3>";
foreach(CatalogPart part in CatalogZone1.CatalogParts)
{
Label1.Text += part.ID + "<br />";
}
}
Protected Sub Button2_Click(ByVal sender As Object, _
ByVal e As EventArgs)
Label1.Text = "<h3>CatalogPart List</h3>"
Dim part As CatalogPart
For Each part In CatalogZone1.CatalogParts
Label1.Text += part.ID + "<br />"
Next part
End Sub
При загрузке страницы в браузере можно выбрать Каталог из раскрывающегося списка, чтобы переключиться в режим отображения каталога. Когда каталог отображается, можно нажать кнопку List CatalogParts (Список элементов каталога ), чтобы продемонстрировать, как CatalogParts можно получить доступ к свойству.
Комментарии
Свойство CatalogParts предоставляет ссылку на коллекцию всех CatalogPart элементов управления в зоне. Он ссылается как на элементы управления, CatalogPart предоставляемые набором элементов управления веб-частей, так и на любые пользовательские CatalogPart элементы управления, добавленные в зону.
Коллекция изначально создается, когда другой метод обращается к свойству CatalogParts , а свойство вызывает CreateCatalogParts метод .
Примечание
Обратите внимание, что любой CatalogPart объект, добавляемый в коллекцию CatalogPart элементов управления в реализации CreateCatalogParts метода, должен иметь значение, присвоенное свойству ID, в противном случае при назначении коллекции свойству CatalogParts будет выдано исключение.