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); }
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); }