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)
27public 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)
50public void RegisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 65public void UnregisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonMenuItemsPanel.cs (9)
29public void RegisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 39public void UnregisterStarLayoutProvider(IProvideStarLayoutInfoBase starLayoutInfoProvider) 156List<IProvideStarLayoutInfoBase> InvalidateRegisteredLayoutProvidersList = new List<IProvideStarLayoutInfoBase>(); ; 157foreach (IProvideStarLayoutInfoBase starLayoutInfoProvider in _registeredStarLayoutProviders) 244foreach (IProvideStarLayoutInfoBase starProvider in _registeredStarLayoutProviders) 263foreach (IProvideStarLayoutInfoBase starProvider in _registeredStarLayoutProviders) 333private WeakHashSet<IProvideStarLayoutInfoBase> _registeredStarLayoutProviders = new WeakHashSet<IProvideStarLayoutInfoBase>();
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
1388IProvideStarLayoutInfoBase iProvideStarLayoutInfoBase = (IProvideStarLayoutInfoBase)starLayoutProvider;