다음을 통해 공유


uses-feature 요소

코드 구성 요소에서 사용할 기능을 나타냅니다.

사용할 수 있는 대상

모델 기반 앱

매개 변수

요소 Description 유형 필수
name 구성 요소에 선언된 기능의 이름 string Yes
required 구성 요소에 해당 기능이 필요한지 여부를 나타냅니다. boolean Yes

부모 요소

요소 Description
기능 사용 기능 사용 요소는 요소 주위의 uses-feature 래퍼 역할을 하며, 개발자가 구성 요소에서 사용하려는 기능을 선언할 수 있습니다. 용도-기능 요소가 정의되어 있지 않으면 기능 사용 요소가 필요하지 않습니다.

Example

<feature-usage>
    <uses-feature name="WebAPI" required="true" />
</feature-usage>

다음 표에서는 매니페스트에 정의된 설정에 따라 기능 함수를 호출할 수 있는지 여부에 따라 런타임에 코드에서 발생하는 작업과 이러한 설정의 uses-feature 관계를 보여 줍니다.

명백한 호스트가 지원하는 경우 호스트가 지원하지 않는 경우
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, 확인이 필요하지 않습니다. 디자인 타임에 경고. 런타임 시 구성 요소 로드가 실패합니다.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null구성 요소는 런타임에 이를 적응적으로 확인할 수 있습니다.
(없음) Context.device.captureImage == null Context.device.captureImage == null

Power Apps 구성 요소 프레임워크 매니페스트 스키마 참조
Power Apps 구성 요소 프레임워크 API 참조
Power Apps 구성 요소 프레임워크 개요