여러 가지 이유로 UWP 프로그램을 시작하려면 WPF 프로그램을 사용해야 합니다. 아래에 요약하고 백업해 보겠습니다.
UWP 프로그램 시작의 핵심은 프로토콜 시작입니다.
다음과 같이 UWP 애플리케이션에 프로토콜을 추가합니다.
그런 다음 프로토콜을 사용하여 UWP를 시작하는 방법에는 여러 가지가 있습니다.
1. Launcher API
// 문자열에서 시작할 URI를 만듭니다.
var uri = new Uri("protocolname:");
// URI를 시작합니다.
bool Success = wait Windows.System.Launcher.LaunchUriAsync(uri );
여기에는 WPF에서 UWP API를 사용하는 방법에 관한 질문이 있습니다.
2. UWP의 API이기도 한 PackageManager를 사용하세요.//var Manager = new PackageManager();
//var p = Manager.FindPackagesForUser("", PackageId); //var ls = wait p.ToList()[0].GetAppListEntries Async(); // 항목을 기다립니다. LaunchAsync();
//}
세심하게 지도해주신 vbfool 마스터님께 감사드립니다!
PackageId는 패키지 제품군 이름(PackageFamilyName)입니다.
위 내용은 WPF 프로그램을 사용하여 UWP 프로그램 시작의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!