Feature.SetValues
Feature.SetValues method
Устанавливает новые значения для всех атрибутов. Также рассмотрите возможность использованияCopyValues
метод для оптимизации значений параметров в одном вызове.
public int SetValues(object[] values)
Параметр | Тип | Описание |
---|---|---|
values | Object[] | Массив новых значений. |
Возвращаемое значение
Количество установленных значений атрибута.
Исключения
исключение | условие |
---|---|
ArgumentNullException | Аргумент не может бытьnull . |
ArgumentException | Атрибут с таким именем не существует в этом слое. |
InvalidOperationException | Атрибут не заблокирован. |
InvalidCastException | Тип значения не реализуетсяIConvertible. |
FormatException | Не удалось выполнить преобразование, поскольку значение имеет неверный формат. |
OverflowException | Преобразование не выполнено из-за переполнения. |
Примечания
Этот метод автоматически преобразует каждое значение в тип атрибута. Длина массива значений не обязательно должна совпадать с количеством атрибутов в признаке. Если длина массива больше количества атрибутов, все значения массива копируются в атрибуты; если меньше, в атрибуты копируется только количество значений длины массива, начиная со значения атрибута с порядковым номером 0.
Смотрите также
- class Feature
- пространство имен Aspose.Gis
- сборка Aspose.GIS