By default the secondary menu from an AppBar does not display a icon. However, it’s pretty trivial to change.
<Page.BottomAppBar>
<CommandBar>
<AppBarButton Label="A" Icon="Accept" >
<CommandBar.SecondaryCommands>
<AppBarButton Label="B" Icon="Accept" Style="{StaticResource AppBarButtonStyle1}" />
</CommandBar.SecondaryCommands>
</CommandBar>
</Page.BottomAppBar>
Then in the AppBarButtonStyle1 change the overflow, here is very quick hack to prove the point;
<VisualState x:Name="Overflow"
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="ContentRoot">
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="OverflowTextLabel">
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed"/>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
and that gives you
Obviously that is ugly but it is the base of how to provide the icons
