Feature.GetValuesList
Feature.GetValuesList<T> method
Получает значения последовательности атрибутов в виде списка.
public List<T> GetValuesList<T>(string attributeName, string separator)
Параметр | Описание |
---|---|
T | Желаемый тип значений. |
attributeName | Имя атрибута. |
separator | Строка, которая используется для разделения имени атрибута и значения индекса последовательности. |
Возвращаемое значение
Список значений атрибутов, имена которых отличаются значением индекса последовательности.
Исключения
исключение | условие |
---|---|
ArgumentNullException | Имя атрибутаnull . |
ArgumentException | Атрибут с таким именем не существует в этом слое. |
InvalidOperationException | Атрибут не заблокирован. |
InvalidOperationException | Значение этого атрибута не установлено для этой функции. |
InvalidCastException | Запрошенный тип не реализуетсяIConvertible. |
InvalidCastException | Значение атрибутаnull , но запрошенный тип является типом значения. |
FormatException | Не удалось выполнить преобразование, поскольку значение имеет неверный формат. |
OverflowException | Преобразование не выполнено из-за переполнения. |
Примечания
Здесь используетсяGetValue
чтобы получить одно значение. Таким образом, этот метод автоматически преобразует значение в тип, запрошенный в параметре универсального типа. Если атрибут с индексом 0 не будет найден, он сгенерируетArgumentException .
Смотрите также
- class Feature
- пространство имен Aspose.Gis
- сборка Aspose.GIS