1 interface inheriting from IProvideStarLayoutInfoBase
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\IProvideStarLayoutInfo.cs (1)
17public interface IProvideStarLayoutInfo : IProvideStarLayoutInfoBase
1 implementation of IProvideStarLayoutInfoBase
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGalleryCategoriesPanel.cs (1)
32public class RibbonGalleryCategoriesPanel : Panel, IProvideStarLayoutInfoBase, IContainsStarLayoutManager, IScrollInfo
15 references to IProvideStarLayoutInfoBase
System.Windows.Controls.Ribbon (15)
Microsoft\Windows\Controls\Ribbon\Primitives\ISupportStarLayout.cs (2)
21void RegisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider); 27void UnregisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupsPanel.cs (2)
55public void RegisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 70public void UnregisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonMenuItemsPanel.cs (9)
33public void RegisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 43public void UnregisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 160List<IProvideStarLayoutInfoBase> InvalidateRegisteredLayoutProvidersList = new List<IProvideStarLayoutInfoBase>(); ; 161foreach (IProvideStarLayoutInfoBase starLayoutInfoProvider in _registeredStarLayoutProviders) 248foreach (IProvideStarLayoutInfoBase starProvider in _registeredStarLayoutProviders) 267foreach (IProvideStarLayoutInfoBase starProvider in _registeredStarLayoutProviders) 337private WeakHashSet<IProvideStarLayoutInfoBase> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfoBase>();
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
1389IProvideStarLayoutInfoBase iProvideStarLayoutInfoBase = (IProvideStarLayoutInfoBase)starLayoutProvider;