C# Class Geta.EPi.Extensions.CategoryListExtensions

CategoryList extensions.
Afficher le fichier Open project: Geta/EPi.Extensions

Méthodes publiques

Méthode Description
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.

Method Details

Contains() public static méthode

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.
Résultat bool

GetCategoryNames() public static méthode

Returns names of categories for provided CategoryList.
public static GetCategoryNames ( this categoryList ) : IEnumerable
categoryList this CategoryList with categories.
Résultat IEnumerable

GetCommaSeparatedCategories() public static méthode

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.
Résultat string

GetFullCategories() public static méthode

Returns enumeration of Category for provided CategoryList.
public static GetFullCategories ( this categoryList ) : IEnumerable
categoryList this CategoryList with categories.
Résultat IEnumerable