C# 클래스 Geta.EPi.Extensions.CategoryListExtensions

CategoryList extensions.
파일 보기 프로젝트 열기: Geta/EPi.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