구성 요소의 네임스페이스, 버전 및 표시 정보를 정의합니다.
사용할 수 있는 대상
모델 기반 및 캔버스 앱
매개 변수
| 이름 | Description | 유형 | 필수 | 사용할 수 있는 대상 |
|---|---|---|---|---|
namespace |
구성 요소의 개체 프로토타입을 정의합니다. | 문자 또는 숫자만 | Yes | 모델 기반 및 캔버스 앱 |
constructor |
개체를 초기화하는 메서드 | 문자 또는 숫자만 | Yes | 모델 기반 및 캔버스 앱 |
control-type |
컨트롤이 표준 컨트롤인지 React 컨트롤인지 여부입니다. 값 virtual 은 플랫폼 React 라이브러리를 사용하는 React 컨트롤을 나타냅니다. 가상 컨트롤은 공개 미리 보기의 기능입니다. 추가 정보: React 컨트롤 및 플랫폼 라이브러리 |
standard|virtual |
아니오 | 모델 기반 및 캔버스 앱 |
description-key |
UI에 표시되는 구성 요소에 대한 설명을 정의합니다. | string |
아니오 | 모델 기반 및 캔버스 앱 |
display-name-key |
UI에 표시되는 컨트롤의 이름을 정의합니다. | string |
Yes | 모델 기반 및 캔버스 앱 |
preview-image |
구성 요소의 미리 보기를 표시하기 위해 사용자 지정 화면에서 사용되는 이미지입니다. | string |
아니오 | 모델 기반 앱 |
version |
의미 체계 버전 관리에서 정의된 구성 요소의 버전을 정의합니다. | string |
Yes | 모델 기반 및 캔버스 앱 |
부모 요소
| 요소 | Description |
|---|---|
| 나타나다 | 매니페스트는 구성 요소를 정의하는 메타데이터 파일입니다. 다음을 XML 설명하는 파일입니다.
|
자식 요소
| 요소 | Description | 발생 |
|---|---|---|
| 데이터 세트 | 구성 요소 매니페스트의 데이터 세트 노드는 테이블 레코드 집합의 구성 가능한 특정 표현을 나타냅니다. | 0 이상 |
| external-service-usage | 이 컨트롤이 외부 서비스를 사용하고 있는지 여부를 나타냅니다. 이 경우 활성화된 특성 플래그를 true로 설정하고 속성에 외부 서비스 도메인을 <domain> 추가합니다. 외부 서비스를 사용하는 컨트롤은 프리미엄 컨트롤이며 최종 사용자는 프리미엄 컨트롤을 사용하여 앱을 열려면 Power Apps 라이선스가 필요합니다. 추가 정보: 라이선스 |
0 또는 1 |
| 속성 | 속성 노드는 구성 요소가 Microsoft Dataverse에서 기대하는 구성 가능한 특정 데이터를 정의합니다. | 0 이상 |
| 자원 | 구성 요소 매니페스트의 리소스 노드는 구성 요소에서 시각화를 구현하는 데 필요한 리소스 파일을 나타냅니다. | 1 |
| type-group | 형식 그룹 노드는 단일 이름으로 식별되는 형식 집합을 정의합니다. 이 정보를 사용하여 특정 속성에서 지원하는 데이터 형식을 식별할 수 있습니다. | 0 이상 |
| property-dependencies | 속성 종속성 그룹을 정의합니다. | 0 이상 |
| platform-action | 컨트롤이 로드되는 시점 대신 요청 시 해당 컨트롤 종속성 로드를 지정하는 데 사용됩니다. | 0 또는 1 |
Example
<control namespace="MyNameSpace"
constructor="JSHelloWorldControl"
version="1.0.0"
display-name-key="JS_HelloWorldControl_Display_Key"
description-key="JS_HelloWorldControl_Desc_Key"
control-type="standard"
preview-image="img/preview.png">
</control>
관련 문서
Power Apps 구성 요소 프레임워크 매니페스트 스키마 참조
Power Apps 구성 요소 프레임워크 API 참조
Power Apps 구성 요소 프레임워크 개요