ListObject - интерфейс
Элемент управления ListObject позволяет отобразить данные в виде набора строк и столбцов.
Пространство имен: Microsoft.Office.Tools.Excel
Сборки: Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Синтаксис
'Декларация
<GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")> _
Public Interface ListObject _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")]
public interface ListObject : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Тип ListObject предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
_Default | Инфраструктура. | |
Active | Возвращает значение, которое указывает, активен ли элемент управления ListObject на листе; т.е. находится ли активная ячейка внутри диапазона элемента управления ListObject. | |
AlternativeText | Получает или задает строку с текстовым описанием (альтернативным) заданной таблицы. | |
Application | Возвращает объект Application, который представляет либо приложение Microsoft Office Excel, либо создателя ListObject. | |
AutoFilter | Возвращает отфильтрованную таблицу. | |
AutoSelectRows | Возвращает или задает значение, указывающее, производится ли выбор всей строки при изменении SelectedIndex. | |
AutoSetDataBoundColumnHeaders | Возвращает или задает значение, определяющее, устанавливаются ли автоматически заголовки столбцов для соответствия источнику данных. | |
BindingContext | Возвращает или задает коллекцию диспетчеров валют для IBindableComponent. (Унаследовано от IBindableComponent.) | |
Comment | Возвращает или задает комментарий, связанный с ListObject. | |
Container | Инфраструктура. | |
Creator | Возвращает приложение, в котором был создан ListObject. | |
DataBindings | Возвращает коллекцию объектов привязки данных для данного IBindableComponent. (Унаследовано от IBindableComponent.) | |
DataBodyRange | Возвращает объект Range, представляющий диапазон, содержащий область данных в списке между строкой заголовка и строкой вставки. | |
DataBoundFormat | Возвращает или задает стиль формата для привязанного к данным элемента управления ListObject. | |
DataBoundFormatSettings | Возвращает или задает, какие параметры FormatSettings заданного формата XlRangeAutoFormat применяются к элементу управления ListObject. | |
DataMember | Возвращает или задает конкретный член данных в источнике данных с несколькими членами для связывания с элементом управления ListObject. | |
DataSource | Возвращает или задает источник, содержащий список значений, используемых для заполнения элементов в элементе управления. | |
DefaultDataSourceUpdateMode | Возвращает или задает используемый по умолчанию объект DataSourceUpdateMode. | |
DisplayName | Возвращает или задает отображаемое имя. | |
DisplayRightToLeft | Возвращает значение, указывающее, отображается ли объект ListObject не слева направо, а справа налево. | |
HeaderRowRange | Возвращает объект Range, который представляет диапазон строки заголовка. | |
InnerObject | Получает объект Microsoft.Office.Interop.Excel.ListObject, представляющий собственный базовый объект для объекта Microsoft.Office.Tools.Excel.ListObject. | |
InsertRowRange | Возвращает объект Range, представляющий строку "Вставка" элемента управления ListObject, если такая строка присутствует. | |
IsBinding | Возвращает значение, указывающее, активна ли привязка данных. | |
IsSelected | Возвращает значение, указывающее, выбран ли объект ListObject. | |
ListColumns | Возвращает коллекцию ListColumns, представляющую все столбцы в элементе управления ListObject. | |
ListRows | Возвращает объект ListRows, представляющий все строки данных в элементе управления ListObject. | |
MappedColumns | Инфраструктура. | |
Name | Возвращает или задает имя элемента управления ListObject. | |
Parent | Возвращает родительский объект для элемента управления ListObject. | |
QueryTable | Возвращает объект QueryTable, предоставляющий элементу управления ListObject ссылку на сервер списка. | |
Range | Возвращает объект Range, представляющий диапазон, к которому применяется ListObject. | |
SaveSortOrder | Возвращает или задает значение, указывающее, будет ли порядок строк элемента управления ListObject сохраняться в рабочем листе. | |
SelectedIndex | Возвращает или задает индекс выделенной в настоящее время строки. | |
SharePointURL | Возвращает URL-адрес списка SharePoint для данного элемента управления ListObject. | |
ShowAutoFilter | Возвращает или задает значение, указывающее, отображается ли автофильтр. | |
ShowHeaders | Возвращает или задает значение, показывающее, должны ли отображаться данные заголовка. | |
ShowTableStyleColumnStripes | Возвращает или задает значение, показывающее, используется ли стиль таблицы "Полосы столбцов". | |
ShowTableStyleFirstColumn | Возвращает или задает значение, указывающее, отформатирован ли первый столбец. | |
ShowTableStyleLastColumn | Возвращает или задает значение, указывающее, отформатирован ли последний столбец. | |
ShowTableStyleRowStripes | Возвращает или задает значение, показывающее, используется ли стиль таблицы "Полосы строк". | |
ShowTotals | Возвращает или задает значение, указывающее, видна ли строка "Итог". | |
Site | Возвращает или задает объект ISite, связанный с объектом IComponent. (Унаследовано от IComponent.) | |
Sort | Возвращает или задает столбцы и порядок сортировки для коллекции ListObject. | |
SourceType | Возвращает текущий источник списка. | |
Summary | Получает или задает описание, связанное со строкой с текстовым альтернативным описанием заданной таблицы. | |
TableStyle | Возвращает или задает стиль таблицы. | |
Tag | Получает или задает объект, который содержит данные об элементе управления Tag. | |
TotalsRowRange | Возвращает объект Range, который представляет строку "Итог" элемента управления ListObject. | |
XmlMap | Возвращает объект XmlMap, представляющий проекцию схемы, используемую для списка. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
BeginInit | Подает сигнал объекту о начале инициализации. (Унаследовано от ISupportInitialize.) | |
Delete | Удаляет создаваемый динамически элемент управления ListObject, удаляет из листа данные ячеек и удаляет элемент управления из коллекции ControlCollection. | |
Disconnect | Удаляет привязку к данным из элемента управления ListObject. | |
Dispose | Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.) | |
EndInit | Подает объекту сигнал о завершении инициализации. (Унаследовано от ISupportInitialize.) | |
ExportToVisio | Экспортирует объект ListObject в Visio. | |
Publish | Публикует элемент управления ListObject на сервере, на котором выполняются службы Microsoft Windows SharePoint Services. | |
Refresh | Обновляет элемент управления ListObject текущими данными и схемой из сервера, на котором выполняются службы Microsoft Windows SharePoint Services. | |
RefreshDataRow | Обновляет строку данных ListObject, связанную с указанной строкой данных. | |
RefreshDataRows | Обновляет все строки в объекте ListObject данными из источника данных. | |
ResetPersistedBindingInformation | Удаляет сведения об изменениях, выполненных пользователем в элементе управления ListObject. | |
Resize | Позволяет изменение размера элемента управления ListObject в новом диапазоне. | |
SetDataBinding(Object) | Связывает элемент управления ListObject с источником данных. | |
SetDataBinding(Object, String) | Связывает элемент управления ListObject с указанным элементом данных источника данных. | |
SetDataBinding(Object, String, array<String[]) | Привязывает элемент управления ListObject к заданному элементу данных источника данных, и показывает только заданные столбцы этого элемента данных. | |
Unlink | Удаляет связь с узлом служб Microsoft Windows SharePoint Services из элемента управления ListObject. | |
Unlist | Удаляет функции списка из элемента управления Microsoft.Office.Interop.Excel.ListObject. | |
UpdateChanges | Обновляет список на узле служб Microsoft Windows SharePoint Services при помощи изменений, выполненных в элементе управления ListObject в листе. |
В начало страницы
События
Имя | Описание | |
---|---|---|
BeforeAddDataBoundRow | Происходит лишь перед попыткой добавления новой строки в элемент управления ListObject, привязанный к данным. | |
BeforeDoubleClick | Происходит при двойном щелчке мышью элемента управления ListObject перед вызовом обработчика двойного щелчка по умолчанию. | |
BeforeRightClick | Возникает при щелчке правой кнопкой мыши элемента управления ListObject перед выполнением щелчка правой кнопкой мыши по умолчанию. | |
BindingContextChanged | Инфраструктура. | |
Change | Возникает, когда в элемент управления ListObject вносятся какие-либо изменения. | |
DataBindingFailure | Возникает при наличии условия, которое вызывает отмену привязки данных элемента управления ListObject. | |
DataMemberChanged | Происходит при изменении значения свойства DataMember. | |
DataSourceChanged | Происходит при изменении значения свойства DataSource. | |
Deselected | Возникает при перемещении выделения из элемента управления ListObject на область за пределами элемента управления ListObject. | |
Disposed | Представляет метод, обрабатывающий событие Disposed компонента. (Унаследовано от IComponent.) | |
ErrorAddDataBoundRow | Возникает, если пользователь пытается добавить строку в привязанный к данным элемент управления ListObject, но строка не может быть добавлена. | |
OriginalDataRestored | Возникает, если пользователь выполняет недопустимое действие, и элемент управления ListObject возвращается в свое исходное состояние. | |
Selected | Возникает при выборе элемента управления ListObject. | |
SelectedIndexChanged | Происходит при изменении значения свойства SelectedIndex. | |
SelectionChange | Возникает при изменении выделения внутри элемента управления ListObject. |
В начало страницы
Заметки
Дополнительные сведения см. в разделе Элемент управления ListObject.
Примечание |
---|
Данный интерфейс реализован набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office. |
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформ .NET Framework 4 и .NET Framework 4.5. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию о данном типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.