IAppxManifestReader 인터페이스(appxpackaging.h)
매니페스트 요소 및 특성에 액세스하는 메서드를 제공하는 패키지 매니페스트의 개체 모델을 나타냅니다.
상속
IAppxManifestReader 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IAppxManifestReader 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IAppxManifestReader 인터페이스에는 이러한 메서드가 있습니다.
IAppxManifestReader::GetApplications 매니페스트에 정의된 애플리케이션을 반복하는 열거자를 가져옵니다. |
IAppxManifestReader::GetCapabilities 패키지에서 요청한 기능 목록을 가져옵니다. |
IAppxManifestReader::GetDeviceCapabilities 매니페스트에 정의된 디바이스 기능을 반복하는 열거자를 가져옵니다. |
IAppxManifestReader::GetPackageDependencies 매니페스트에 정의된 종속성을 반복하는 열거자를 가져옵니다. |
IAppxManifestReader::GetPackageId 매니페스트에 정의된 패키지 식별자를 가져옵니다. |
IAppxManifestReader::GetPrerequisite 패키지 매니페스트에 정의된 대로 지정된 필수 구성 요소를 가져옵니다. |
IAppxManifestReader::GetProperties 매니페스트에 정의된 대로 패키지의 속성을 가져옵니다. |
IAppxManifestReader::GetResources 매니페스트에 정의된 리소스를 반복하는 열거자를 가져옵니다. |
IAppxManifestReader::GetStream 매니페스트 판독기에서 구문 분석하고 읽은 원시 XML을 가져옵니다. |
설명
이 개체를 구현하지 마세요. 대신 제공된 구현을 사용합니다.
이 IAppxManifestReader 개체는 앱 패키지 매니페스트를 구문 분석하고 유효성을 검사하고 형식 안전 방식으로 매니페스트의 요소와 특성을 노출합니다. 필요한 경우 이 개체를 사용하여 원시 XML에 대한 기본 IStream 을 가져올 수도 있습니다.
참고 Windows 8.1 시작해서 매니페스트의 언어 값만 반복하기 위해 IAppxManifestReader::GetResources를 더 이상 사용하지 않는 것이 좋습니다. 대신 크기 조정 및 DXFeatureLevel과 같은 다른 리소스 한정자를 반복하므로 IAppxManifestReader2::GetResources를 사용합니다.
예제
예제는 빠른 시작: 앱 패키지 매니페스트 정보 읽기를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | appxpackaging.h |
추가 정보
IAppxManifestApplicationsEnumerator
IAppxManifestDeviceCapabilitiesEnumerator