Determines if a user belongs to a role for a particular MenuItem.
true if the user has the right permissions to view this MenuItem; false otherwise.
UserHasPermission() works by returning true if there are no roles defined for mi or if there is at least one role defined for the user and the mi role collection and user role collection are not disjoint.
Menu Class | skmMenu Namespace