Exemplo n.º 1
0
        public static IVsDropdownBar GetDropdownBar([NotNull] this IVsDropdownBarManager dropdownBarManager)
        {
            Requires.NotNull(dropdownBarManager, nameof(dropdownBarManager));

            IVsDropdownBar dropdownBar;

            if (ErrorHandler.Failed(dropdownBarManager.GetDropdownBar(out dropdownBar)))
            {
                return(null);
            }

            return(dropdownBar);
        }
        public static IVsDropdownBar GetDropdownBar(this IVsDropdownBarManager dropdownBarManager)
        {
            Contract.Requires <ArgumentNullException>(dropdownBarManager != null, "dropdownBarManager");

            IVsDropdownBar dropdownBar;

            if (ErrorHandler.Failed(dropdownBarManager.GetDropdownBar(out dropdownBar)))
            {
                return(null);
            }

            return(dropdownBar);
        }
Exemplo n.º 3
0
        public static IVsDropdownBarClient GetDropdownBarClient([NotNull] this IVsDropdownBarManager dropdownBarManager)
        {
            Requires.NotNull(dropdownBarManager, nameof(dropdownBarManager));

            IVsDropdownBar       dropdownBar = GetDropdownBar(dropdownBarManager);
            IVsDropdownBarClient client;

            if (dropdownBar == null || ErrorHandler.Failed(dropdownBar.GetClient(out client)))
            {
                return(null);
            }

            return(client);
        }
        public static IVsDropdownBarClient GetDropdownBarClient(this IVsDropdownBarManager dropdownBarManager)
        {
            Contract.Requires <ArgumentNullException>(dropdownBarManager != null, "dropdownBarManager");

            IVsDropdownBar       dropdownBar = GetDropdownBar(dropdownBarManager);
            IVsDropdownBarClient client;

            if (dropdownBar == null || ErrorHandler.Failed(dropdownBar.GetClient(out client)))
            {
                return(null);
            }

            return(client);
        }