DesignerAppManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XamlUIPresenter를 사용하고 Win32 프로세스에서 실행되는 레거시 디자이너와 비교하여 일반 UWP 컨텍스트에서 실행되는 XAML 디자인 화면에서 애플리케이션을 관리합니다. 프로세스는 에서 NoUIEntryPoints-DesignModeV2 DisplayName 속성을 지정하는 데 필요합니다. 이 모드에서 성공적으로 활성화하기 위한 APPX입니다. 시작된 애플리케이션은 TaskBar 또는 TaskView 전환기에서 표시되지 않습니다.
public ref class DesignerAppManager sealed : IClosable
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory, 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Hosting.HostingContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesignerAppManager final : IClosable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Xaml.Hosting.IDesignerAppManagerFactory), 131072, "Windows.UI.Xaml.Hosting.HostingContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Hosting.HostingContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesignerAppManager : System.IDisposable
Public NotInheritable Class DesignerAppManager
Implements IDisposable
- 상속
- 특성
- 구현
Windows 요구 사항
디바이스 패밀리 |
Windows Desktop Extension SDK (10.0.16299.0에서 도입되었습니다.)
|
API contract |
Windows.UI.Xaml.Hosting.HostingContract (v2.0에서 도입되었습니다.)
|
생성자
DesignerAppManager(String) |
DesignerAppManager 클래스의 새 instance 초기화합니다. |
속성
AppUserModelId |
앱 사용자 모델의 식별자를 가져옵니다. |
메서드
Close() |
앱 관리자를 닫습니다. 그러면 DesignerAppManager에서 활성화된 프로세스가 닫히고 프로세스가 종료될 때까지 기다립니다. 프로세스가 중단된 경우 이 메서드가 무기한 차단할 수 있습니다. DesignerAppExited 이벤트는 수동으로 닫을 때 발생하지 않습니다 . |
CreateNewViewAsync(DesignerAppViewState, Size) |
새 DesignerAppView를 만듭니다. |
Dispose() |
관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다. |
LoadObjectIntoAppAsync(String, Guid, String) |
지정된 개체를 앱에 로드합니다. |
이벤트
DesignerAppExited |
디자이너의 앱이 종료되었을 때 발생합니다. |