다음을 통해 공유


부트스트랩 클래스

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);

매개 변수

majorMinorVersionuint

로드할 Windows 앱 SDK 프레임워크 패키지의 주 버전 및 부 버전입니다. 버전은 0xMMMMNNNN처럼 인코딩되며, 여기서 M = Major and N = Minor (예를 들어, 1.2 버전을 0x00010002인코딩해야 합니다)입니다.

versionTag문자열

로드할 Windows 앱 SDK 프레임워크 패키지의 버전 태그입니다(있는 경우). 예들 들어 "prerelease"입니다. 기본값은 null입니다.

minVersionPackageVersion

사용할 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);

매개 변수

majorMinorVersionuint

로드할 Windows 앱 SDK 프레임워크 패키지의 주 버전 및 부 버전입니다. 버전은 0xMMMMNNNN처럼 인코딩되며, 여기서 M = Major and N = Minor (예를 들어, 1.2 버전을 0x00010002인코딩해야 합니다)입니다.

hresultuint

초기화에 실패한 경우 HRESULT오류가 뜹니다.

versionTag문자열

로드할 Windows 앱 SDK 프레임워크 패키지의 버전 태그입니다(있는 경우). 예들 들어 "prerelease"입니다. 기본값은 null입니다.

minVersionPackageVersion

사용할 Windows 앱 SDK 프레임워크 패키지의 최소 버전입니다. 기본값은 PackageVersion의 새 기본 인스턴스입니다.

적용 대상

Product 소개
Windows 앱 SDK Windows 앱 SDK 1.0

참고 항목