Skip to content

SAIF.Business.Menu API reference

This page lists all public types exposed by SAIF.Business.Menu. Each type links to its full API reference page.

Types

Type Kind Namespace Purpose
clsApplicationCode Class SAIF.Business.Menu One registered application (code, path, active flag).
clsApplicationCodeCollection Class SAIF.Business.Menu Collection of registered application codes with path-based lookup.
clsMenuCategoryCode Class SAIF.Business.Menu One menu category grouping code and its description.
clsMenuCategoryCodeCollection Class SAIF.Business.Menu Collection of all menu category codes.
clsMenuPage Class SAIF.Business.Menu One navigable page with link, owning application, and toolbar capability flags.
clsMenuPageCollection Class SAIF.Business.Menu Collection of all menu pages with link-based lookup.
clsMenuItem Class SAIF.Business.Menu Placement of a page into a category, with order, visibility, and security groups.
clsMenuItemCollection Class SAIF.Business.Menu Collection of all menu items with predicate-based filtering.
clsMenuSecurity Class SAIF.Business.Menu One security-group grant authorizing access to a menu item.
clsMenuSecurityCollection Class SAIF.Business.Menu Collection of security grants, optionally scoped to one menu item.
clsMenuSecurityUser Class SAIF.Business.Menu One user's membership in a named security group.
clsMenuSecurityUserCollection Class SAIF.Business.Menu Collection of group memberships, optionally scoped to one user.
clsMenuFavorite Class SAIF.Business.Menu One user's favorited menu item, with display order and soft-deactivation.
clsMenuFavoriteCollection Class SAIF.Business.Menu Collection of favorites, optionally scoped to one user.
clsMenuAuthorizedItem Class SAIF.Business.Menu Read-only denormalized authorized-item row for one user (query projection, no CRUD).
clsMenuAuthorizedItemCollection Class SAIF.Business.Menu Resolves and holds the full authorized-item set for a user; the library's central authorization query and lookup surface.

Sources

  • SAIF.Business.Menu.vbproj