C# 클래스 Sitecore.Feature.Navigation.Repositories.NavigationRepository

상속: INavigationRepository
파일 보기 프로젝트 열기: Sitecore/Habitat

공개 메소드들

메소드 설명
GetBreadcrumb ( ) : Sitecore.Feature.Navigation.Models.NavigationItems
GetLinkMenuItems ( System.Item menuRoot ) : Sitecore.Feature.Navigation.Models.NavigationItems
GetNavigationRoot ( System.Item contextItem ) : System.Item
GetPrimaryMenu ( ) : Sitecore.Feature.Navigation.Models.NavigationItems
GetSecondaryMenuItem ( ) : NavigationItem
NavigationRepository ( System.Item contextItem ) : System

비공개 메소드들

메소드 설명
AddRootToPrimaryMenu ( Sitecore.Feature.Navigation.Models.NavigationItems navItems ) : void
CreateNavigationItem ( System.Item item, int level, int maxLevel = -1 ) : NavigationItem
FindActivePrimaryMenuItem ( ) : System.Item
GetChildNavigationItems ( System.Item parentItem, int level, int maxLevel ) : Sitecore.Feature.Navigation.Models.NavigationItems
GetNavigationHierarchy ( bool forceShowInMenu = false ) : IEnumerable
GetSecondaryMenuRoot ( ) : System.Item
IncludeInNavigation ( System.Item item, bool forceShowInMenu = false ) : bool
IsItemActive ( System.Item item ) : bool

메소드 상세

GetBreadcrumb() 공개 메소드

public GetBreadcrumb ( ) : Sitecore.Feature.Navigation.Models.NavigationItems
리턴 Sitecore.Feature.Navigation.Models.NavigationItems

GetLinkMenuItems() 공개 메소드

public GetLinkMenuItems ( System.Item menuRoot ) : Sitecore.Feature.Navigation.Models.NavigationItems
menuRoot System.Item
리턴 Sitecore.Feature.Navigation.Models.NavigationItems

GetNavigationRoot() 공개 메소드

public GetNavigationRoot ( System.Item contextItem ) : System.Item
contextItem System.Item
리턴 System.Item

GetPrimaryMenu() 공개 메소드

public GetPrimaryMenu ( ) : Sitecore.Feature.Navigation.Models.NavigationItems
리턴 Sitecore.Feature.Navigation.Models.NavigationItems

GetSecondaryMenuItem() 공개 메소드

public GetSecondaryMenuItem ( ) : NavigationItem
리턴 Sitecore.Feature.Navigation.Models.NavigationItem

NavigationRepository() 공개 메소드

public NavigationRepository ( System.Item contextItem ) : System
contextItem System.Item
리턴 System