Я в основном задаю тот же вопрос, как этот человек на MSDN: How to detect if application is installed on the deviceКак обнаружить, если настольное приложение устанавливаются с UWP приложения
Однако, я новичок в развитие и ответ Указывался обратно Docs .microsoft.com, которым я был рад, но, я думаю, я заблудился в том, как его снять.
Я предполагаю, что этот код должен находиться на App.xaml.cs и что он фактически устанавливает свойство, которое я могу использовать для включения или отключения видимости кнопки View.
public static IAsyncOperation<LaunchQuerySupportStatus>
QueryUriSupportAsync(Windows.Foundation.Uri,Windows.System.LaunchQuerySupportType,System.String)
То, что я хочу сделать, это Марк видимости одного из моих взглядов внутри приложения, не будет отображаться, если установлен Microsoft воряющих AX.
Вот код в XAML для кнопки.
<Controls:HamburgerButtonInfo ClearHistory="True" PageType="views:DevicePage">
<StackPanel Orientation="Horizontal">
<SymbolIcon Width="48"
Height="48"
Symbol="Keyboard" />
<TextBlock Margin="12,0,0,0"
VerticalAlignment="Center"
Text="Manage Device" />
</StackPanel>
BTW, я использую Template10 в качестве рамки. Поэтому я предполагаю, что, поскольку все мои представления отображаются в пределах Shell.xaml
, я бы поставил условие на вышеуказанную кнопку как Visibility=Visible
.
Реалистично это не имеет ничего общего с Т10 либо, но основной дизайн. К сожалению, если MS Dynamics AX не является приложением UWP, вы, вероятно, будете SOL. В конечном счете это то, что не будет работать, поскольку дизайн UWP мешает вам работать в каталогах за пределами вашего профиля. – mvermef
Ну, это запутанная часть .. первая ссылка, которую я добавил, имела это как ответ ... – ekgcorp
Ну, это запутанная часть .. первая ссылка, которую я добавил, имела это как ответ ... Универсальное приложение Windows CAN call Launcher.QueryUriSupportAsync, чтобы узнать, установлено ли приложение, которое поддерживает URI и пакет, который вы хотите запустить. Я не совсем понимаю, что это такое. Для меня это говорит о том, что UWP может вызвать и вернуться обратно в Access или AppNotInstalled. https://docs.microsoft.com/en-us/uwp/api/windows.system.launchquerysupportstatus –
ekgcorp