Beispiel #1
0
        public static ViewBookmark Create(string name, ViewBookmarkType type)
        {
            ViewBookmark viewBookmark = ViewBookmark.Create();

            viewBookmark.Name             = name;
            viewBookmark.AccessOrder      = 0;
            viewBookmark.ViewBookmarkType = type;
            return(viewBookmark);
        }
Beispiel #2
0
        internal static ViewBookmarkType GetBookmarkType(this ViewElement element)
        {
            if (element == null)
            {
                throw new ArgumentNullException("element");
            }
            ViewBookmarkType viewBookmarkType = ViewBookmarkType.Default;

            if (element is DocumentGroup || element is DocumentGroupContainer || element.Parent != null && element.Parent is DocumentGroup)
            {
                viewBookmarkType = ViewBookmarkType.DocumentWell;
            }
            return(viewBookmarkType);
        }