Skip to content

Commit

Permalink
Move IPopup4 to Private namespace (#6165)
Browse files Browse the repository at this point in the history
  • Loading branch information
kmahone authored Oct 26, 2021
1 parent e5d0ec1 commit 54aea75
Showing 1 changed file with 28 additions and 23 deletions.
51 changes: 28 additions & 23 deletions dev/CommandBarFlyout/CommandBarFlyoutCommandBar.idl
Original file line number Diff line number Diff line change
@@ -1,4 +1,31 @@
namespace MU_XCP_NAMESPACE
namespace MU_PRIVATE_CONTROLS_NAMESPACE
{

[MUX_INTERNAL]
[webhosthidden]
[uuid(1870b836-df2f-5fc6-a5f2-748ed6ce7321)]
interface IPopup4
{
Windows.UI.Xaml.FrameworkElement PlacementTarget;
Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode DesiredPlacement;
Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode ActualPlacement{ get; };

event Windows.Foundation.EventHandler<Object> ActualPlacementChanged;
};

[MUX_INTERNAL]
[webhosthidden]
[uuid(98ffd442-a3f5-534c-906d-88b72a78126b)]
interface IAutomationPropertiesStatics9
{
Windows.UI.Xaml.DependencyProperty ControlTypeProperty{ get; };
Windows.UI.Xaml.Automation.Peers.AutomationControlType GetControlType(Windows.UI.Xaml.UIElement element);
void SetControlType(Windows.UI.Xaml.UIElement element, Windows.UI.Xaml.Automation.Peers.AutomationControlType value);
};

}

namespace MU_XCP_NAMESPACE
{

[MUX_PUBLIC]
Expand Down Expand Up @@ -59,28 +86,6 @@ enum PopupPlacementMode
RightEdgeAlignedBottom,
};

[MUX_INTERNAL]
[webhosthidden]
[uuid(1870b836-df2f-5fc6-a5f2-748ed6ce7321)]
interface IPopup4
{
Windows.UI.Xaml.FrameworkElement PlacementTarget;
Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode DesiredPlacement;
Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode ActualPlacement{ get; };

event Windows.Foundation.EventHandler<Object> ActualPlacementChanged;
};

[MUX_INTERNAL]
[webhosthidden]
[uuid(98ffd442-a3f5-534c-906d-88b72a78126b)]
interface IAutomationPropertiesStatics9
{
Windows.UI.Xaml.DependencyProperty ControlTypeProperty{ get; };
Windows.UI.Xaml.Automation.Peers.AutomationControlType GetControlType(Windows.UI.Xaml.UIElement element);
void SetControlType(Windows.UI.Xaml.UIElement element, Windows.UI.Xaml.Automation.Peers.AutomationControlType value);
};

[MUX_PUBLIC]
[webhosthidden]
static runtimeclass CommandBarFlyoutCommandBarAutomationProperties
Expand Down

0 comments on commit 54aea75

Please sign in to comment.