ICategoriesService.FindCategoryByName — метод (CategoriesCategory, String)

Выполняет поиск категории с заданным именем.

Синтаксис

CategoriesCategory FindCategoryByName(CategoriesCategory parentCategory, string name)
Параметры
parentCategory

Тип: CategoriesCategory

Категория, в которой осуществляется поиск

name

Тип: System.String

Название категории

Возвращаемое значение

Тип: CategoriesCategory

Искомая категория

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр name.

Заметки

Поиск игнорирует регистр значения параметра name. Если параметр parentCategory не задан (значение null), то будет выполнен поиск в корневой категории. Поиск выполняется только среди непосредственных потомков parentCategory — поиск в подкатегориях не выполняется.

Примеры

(1)

ICategoriesService categoriesService = objectContext.GetService<ICategoriesService>(); (2)

CategoriesCategory category = categoriesService.FindCategoryByName(null, "Новая категория"); (3)
1 Инициализация контекста объектов.
2 Получение сервиса для работы со Справочником категорий.
3 Поиск категории с названием "Новая категория" (регистр не имеет значения) в корневой категории.