C# Класс Geta.EPi.Extensions.CategoryListExtensions

CategoryList extensions.
Показать файл Открыть проект

Открытые методы

Метод Описание
Contains ( this categoryList, string name ) : bool

Returns a value indicating whether the specified category by name occurs within this CategoryList.

GetCategoryNames ( this categoryList ) : IEnumerable

Returns names of categories for provided CategoryList.

GetCommaSeparatedCategories ( this categoryList, bool requireAvailable = false, bool requireSelectable = false ) : string

Builds a comma separated string of categories using LocalizedDescription as name.

GetFullCategories ( this categoryList ) : IEnumerable

Returns enumeration of Category for provided CategoryList.

Описание методов

Contains() публичный статический Метод

Returns a value indicating whether the specified category by name occurs within this CategoryList.
public static Contains ( this categoryList, string name ) : bool
categoryList this CategoryList with categories.
name string Category name to seek.
Результат bool

GetCategoryNames() публичный статический Метод

Returns names of categories for provided CategoryList.
public static GetCategoryNames ( this categoryList ) : IEnumerable
categoryList this CategoryList with categories.
Результат IEnumerable

GetCommaSeparatedCategories() публичный статический Метод

Builds a comma separated string of categories using LocalizedDescription as name.
public static GetCommaSeparatedCategories ( this categoryList, bool requireAvailable = false, bool requireSelectable = false ) : string
categoryList this CategoryList with categories.
requireAvailable bool Flag to filter by Available.
requireSelectable bool Flag to filter by Selectable.
Результат string

GetFullCategories() публичный статический Метод

Returns enumeration of Category for provided CategoryList.
public static GetFullCategories ( this categoryList ) : IEnumerable
categoryList this CategoryList with categories.
Результат IEnumerable