부트스트랩 클래스
이 Bootstrap 클래스에는 Bootstrapper API의 호출을 편리하게 편리하게 래핑하는 정적 도우미 메서드가 포함됩니다.
정의
네임스페이스: Microsoft.Windows.ApplicationModel.DynamicDependency
어셈블리: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public class Bootstrap
메서드
초기화 메서드
Windows 앱 SDK 프레임워크 패키지를 사용하도록 호출 프로세스를 초기화합니다. 인수에 제공된 조건을 충족하는 Windows 앱 SDK 프레임워크 패키지를 찾아 현재 프로세스에서 사용할 수 있도록 합니다. 여러 패키지가 기준을 충족하는 경우 가장 적합한 후보가 선택됩니다.
public static void Initialize(uint majorMinorVersion);
public static void Initialize(uint majorMinorVersion, string versionTag);
public static void Initialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion);
매개 변수
majorMinorVersion
uint
로드할 Windows 앱 SDK 프레임워크 패키지의 주 버전 및 부 버전입니다. 버전은 0xMMMMNNNN
처럼 인코딩되며, 여기서 M
= Major and N
= Minor (예를 들어, 1.2 버전을 0x00010002
인코딩해야 합니다)입니다.
versionTag
문자열
로드할 Windows 앱 SDK 프레임워크 패키지의 버전 태그입니다(있는 경우). 예들 들어 "prerelease"
입니다. 기본값은 null
입니다.
minVersion
PackageVersion
사용할 Windows 앱 SDK 프레임워크 패키지의 최소 버전입니다. 기본값은 PackageVersion의 새 기본 인스턴스입니다.
Shutdown 메서드
현재 프로세스에 Initialize 또는 TryInitialize로 만들어진 변경 내용을 제거합니다. 바로 종료 가 호출된 이후에는 앱에서 더 이상 Dynamic dependency API를 포함하여 Windows 앱 SDK API를 호출할 수 없습니다.
public static void Shutdown();
TryInitialize 메서드
Windows 앱 SDK 프레임워크 패키지를 사용하도록 호출 프로세스를 초기화합니다. false와 HRESULT 오류가 hresult 매개 변수 내에서 반환됩니다. 인수에 제공된 조건을 충족하는 Windows 앱 SDK 프레임워크 패키지를 찾아 현재 프로세스에서 사용할 수 있도록 합니다. 여러 패키지가 기준을 충족하는 경우 가장 적합한 후보가 선택됩니다.
public static bool TryInitialize(uint majorMinorVersion, out int hresult);
public static bool TryInitialize(uint majorMinorVersion, string versionTag, out int hresult);
public static bool TryInitialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion, out int hresult);
매개 변수
majorMinorVersion
uint
로드할 Windows 앱 SDK 프레임워크 패키지의 주 버전 및 부 버전입니다. 버전은 0xMMMMNNNN
처럼 인코딩되며, 여기서 M
= Major and N
= Minor (예를 들어, 1.2 버전을 0x00010002
인코딩해야 합니다)입니다.
hresult
uint
초기화에 실패한 경우 HRESULT오류가 뜹니다.
versionTag
문자열
로드할 Windows 앱 SDK 프레임워크 패키지의 버전 태그입니다(있는 경우). 예들 들어 "prerelease"
입니다. 기본값은 null
입니다.
minVersion
PackageVersion
사용할 Windows 앱 SDK 프레임워크 패키지의 최소 버전입니다. 기본값은 PackageVersion의 새 기본 인스턴스입니다.
적용 대상
Product | 소개 |
---|---|
Windows 앱 SDK | Windows 앱 SDK 1.0 |
참고 항목
Windows developer