Class NavigationActionNode NamespaceDynamicweb.CoreUI.Navigation AssemblyDynamicweb.CoreUI.dll public abstract class NavigationActionNode : ActionNode Inheritance object UiComponentBase ActionNode NavigationActionNode Derived NavigationNode NavigationSection Inherited Members ActionNode.Name ActionNode.Title ActionNode.Icon ActionNode.State ActionNode.Sort ActionNode.Disabled ActionNode.NodeAction ActionNode.KeyboardShortcut ActionNode.PermissionLevelRequired ActionNode.Convert<T>() ActionNode.WithSort(int) ActionNode.WithLabel(string) object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods ComponentExtensions.GetAll<TComponent>(UiComponentBase) ComponentExtensions.GetOrAddTab(UiComponentBase, string) ComponentExtensions.Get<TComponent>(UiComponentBase) ComponentExtensions.Get<TComponent>(UiComponentBase, Func<TComponent, bool>) ComponentExtensions.Has<TComponent>(UiComponentBase) ComponentExtensions.TryGet<TComponent>(UiComponentBase, out TComponent?) Properties AddAction public ActionBase? AddAction { get; set; } Property Value ActionBase AddLabel public string AddLabel { get; set; } Property Value string ContextActionGroups public IEnumerable<ActionGroup> ContextActionGroups { get; set; } Property Value IEnumerable<ActionGroup> ContextActions public List<ActionNode> ContextActions { get; set; } Property Value List<ActionNode>