ModelChanges Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет изменения, внесенные в модель данных.
public interface class ModelChanges
[System.Runtime.InteropServices.Guid("000244E4-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ModelChanges
Public Interface ModelChanges
- Атрибуты
Комментарии
Объект ModelChanges содержит сведения о том, какие изменения были внесены в модель данных при возникновении ModelChange события после операции модели. Когда Excel вносит изменения в модель данных, в одной операции можно вносить несколько изменений, а объект ModelChanges будет содержать сведения обо всех изменениях, внесенных в одну операцию модели.
Свойства
Application |
Application Возвращает объект, представляющий приложение Excel. Только для чтения. |
ColumnsAdded |
ModelColumnNames Возвращает коллекцию ModelColumnName объектов, представляющих все столбцы, добавленные в рамках операции модели. Только для чтения. |
ColumnsChanged |
ModelColumnChanges Возвращает коллекцию ModelColumnChange объектов, представляющих имена таблиц и имена столбцов всех столбцов таблицы, для которых был изменен тип данных (в будущем можно добавить дополнительные типы изменений) в рамках операции модели. Только для чтения. |
ColumnsDeleted |
ModelColumnNames Возвращает коллекцию ModelColumnName объектов, представляющих все столбцы, которые были удалены в рамках операции модели. Только для чтения. |
Creator |
Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект. Целое число только для чтения (int в C#). |
MeasuresAdded |
ModelMeasureNames Возвращает коллекцию ModelMeasureName объектов, представляющих все столбцы, которые были удалены в рамках операции модели. Только для чтения. |
Parent |
Возвращает объект Object , представляющий родительский объект указанного объекта ModelChanges . Только для чтения. |
RelationshipChange |
При значении True одна или несколько связей в модели были изменены (добавлены, удалены или изменены) в рамках операции модели. Если задано значение False, связи не были изменены во время операции. Логическое значение (bool in C#) доступно только для чтения. |
Source |
Источник модели данных. |
TableNamesChanged |
ModelTableNameChanges Возвращает коллекцию объектов, ModelTableNameChange представляющих старые и новые имена всех таблиц, которые были переименованы в модели в рамках операции модели. Только для чтения. |
TablesAdded |
ModelTableNames Возвращает коллекцию имен таблиц в виде строк, представляющих все таблицы, которые были добавлены в модель в рамках операции модели. Только для чтения. |
TablesDeleted |
ModelTableNames Возвращает коллекцию имен таблиц в виде строк, представляющих все таблицы, которые были удалены из модели в рамках операции модели. Только для чтения. |
TablesModified |
ModelTableNames Возвращает коллекцию имен таблиц в виде строк, представляющих все таблицы, которые были обновлены или пересчитаны в рамках операции модели. Только для чтения. |
UnknownChange |
Значение true , если в модель было внесено не указанное изменение в рамках транзакции модели. Логическое значение (bool в C#) только для чтения |