Power Pages 클라이언트 API는 개발자가 UI 구성 요소를 조작하고, 양식 및 목록을 관리하고, 사용자 인증을 처리하고, 프로그래밍 방식으로 Dataverse 레코드와 상호 작용하는 데 도움이 됩니다. 클라이언트 API는 페이지가 로드될 때 사용할 수 있게 되며 선택한 이름을 가진 전역 변수를 통해 액세스할 수 있습니다.
이 설명서는 예제 전체에서 변수 이름을 $pages 사용하며 일관성을 위해 이 명명 규칙을 따르는 것이 좋습니다.
클라이언트 API를 $pages 사용하여 다음을 수행할 수 있습니다.
- 양식 및 양식 컨트롤 검색 및 수정
- 양식 컨트롤에 입력하는 데이터의 유효성 검사
- UI 요소 표시 또는 숨기기
- 최신 목록의 행, 열 및 셀 읽기 및 스타일 지정
- Web API를 사용하여 레코드 만들기, 검색, 업데이트 및 삭제
- 파일 및 이미지 열에 저장된 파일 및 이미지 업로드 및 다운로드
- 사용자 인증 관리
- 다국어 콘텐츠 작업
- Ajax API를 사용하여 서버 논리, 클라우드 흐름 및 기타 사용자 지정 엔드포인트 호출
- Microsoft Copilot Studio 에이전트와 통신
클라이언트 API 참조
| Area | Reference |
|---|---|
| 초기화 | 클라이언트 API 초기화 |
| 양식, 탭 및 섹션 | 클라이언트 API 양식, 탭 및 섹션 |
| 컨트롤 | 클라이언트 API 컨트롤 |
| 컨트롤 유형 | 클라이언트 API 컨트롤 형식 |
| 목록 | 클라이언트 API 목록 |
| 사용자 인증 | 클라이언트 API 사용자 인증 |
| Dataverse 레코드, 파일 및 이미지 | 클라이언트 API Dataverse 레코드, 파일 및 이미지 |
| 언어들 | 클라이언트 API 언어 |
| 서버 엔드포인트 및 클라우드 흐름 | 클라이언트 API 서버 엔드포인트 및 클라우드 흐름 |
| Copilot Studio 에이전트 | 클라이언트 API Copilot Studio 에이전트 |