API, 클래스 및 테이블 리소스

이 문서에서는 Visual Studio 및 Microsoft Learn에서 API 설명서를 찾을 수 있는 위치를 설명합니다.

애플리케이션 클래스 및 테이블

애플리케이션 클래스 및 테이블 설명서는 Visual Studio에 있습니다.

Microsoft Visual Studio에서 애플리케이션 클래스에 대한 설명서를 찾을 수 있습니다. Application Explorer에서 클래스 이름을 검색한 다음 코드를 표시합니다. 속성 창에서 클래스에 대한 추가 메타데이터를 찾을 수 있습니다. 기술 참조 보고서의 모든 테이블 목록을 다운로드할 수 있습니다. 자세한 내용은 표준 데이터 엔터티에 대한 정보 찾기를 참조하세요.

애플리케이션 테이블 및 클래스를 사용한 프로그래밍

애플리케이션 테이블은 애플리케이션 클래스와 비슷하지만 다음과 같은 차이점이 있습니다.

  • 테이블은 영구적입니다.
  • 테이블 필드는 항상 공용입니다.
  • 테이블은 거의 항상 실제 개체에 해당합니다.
  • 경우에 따라 다른 테이블로 확장하려는 경우 테이블의 정의를 지워야 합니다.

애플리케이션 클래스의 프라이빗 새 디자인 패턴

모든 애플리케이션 클래스는 Application Explorer > 클래스 아래에 있습니다. 애플리케이션 탐색기에 new 노드가 없는 경우에도 모든 애플리케이션 클래스에는 이름이 지정된 생성자 메서드가 있습니다. 클래스에 명시적 새 노드가 없는 경우 암시적 새 메서드는 public입니다. 애플리케이션 클래스에서 사용되는 디자인 패턴은 명시적 새 생성자 메서드를 프라이빗으로 선언하는 것입니다. 그런 다음 새 메서드를 호출하는 공용 정적 메서드를 추가합니다. 정적 메서드는 필요한 경우 다양한 조건에 따라 새 메서드에 대한 호출을 제한하거나 제어할 수 있습니다.

시스템 클래스 및 테이블

Microsoft Learn의 시스템 API, 클래스 및 테이블 설명서

애플리케이션 탐색기의 시스템 문서(System Documentation )에 나열된 클래스와 함수에 대한 문서를 찾을 수 있습니다.

X++ 컴파일 시간 함수

X++ 컴파일 시간 함수

X++ 런타임 함수

X++ 런타임 함수:

System tables

System tables

System classes

시스템 클래스에 대한 참조 설명서는 .NET API 브라우저에 있습니다.

재무 및 운영 앱에 대한 API 참조

Microsoft.Dynamics.Ax.Xpp namespace

Dynamics.AX.Application namespace