Поделиться через


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#) только для чтения

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