API、クラス、およびテーブルのリソース

この記事では、Visual Studio および Microsoft Learn で API ドキュメントを見つける場所について説明します。

アプリケーション クラスおよびテーブル

アプリケーション クラスおよびテーブル ドキュメントは Visual Studio にあります

Microsoft Visual Studio のアプリケーション クラスについては、ドキュメントを参照してください。 アプリケーション エクスプローラーでクラス名を検索し、そのコードを表示します。 クラスに関する追加のメタデータはプロパティ ウィンドウ内にあります。 技術参照レポート 内のすべてのテーブルの一覧をダウンロードすることができます。 詳細については、標準データ エンティティに関する情報の検索 を参照してください。

アプリケーション テーブルおよびクラスを使用したプログラミング

アプリケーション テーブルはアプリケーション クラスと類似していますが、クラスとの違いは次のとおりです。

  • テーブルは維持されます。
  • テーブル フィールドは、常にパブリックになります。
  • テーブルは、ほとんどの場合、実際のオブジェクトに対応します。
  • 後で他のテーブルで拡張する場合は、テーブルの定義を消去する必要になる場合があります。

アプリケーション クラスの新規プライベート設計パターン

すべてのアプリケーション クラスはアプリケーション エクスプ ローラー > クラスの下にあります。 クラスにアプリケーション エクスプローラーの新規ノードがなくても、すべてのアプリケーション クラスに new という名前のコンストラクター メソッドがあります。 クラスに明示的な新規ノードがない場合、暗黙的な新規メソッドがパブリックになります。 アプリケーション クラスで場合によって使用される設計パターンは、明示的な新規コンストラクター メソッドをプライベートとして宣言します。 その後、パブリック静的メソッドを追加して新規メソッドを呼び出します。 静的メソッドは、必要に応じてさまざまな条件に基づき、新規メソッドの呼び出しを制限または制御できます。

システム クラスおよびテーブル

Microsoft Learn のシステム API、クラス、テーブル ドキュメント

Microsoft Learn ドキュメントで使用可能なアプリケーション エクスプローラーの システム ドキュメント の下に、表示されているクラスおよび機能のドキュメント。

X++ コンパイル時関数

X++ コンパイル時関数

X++ ランタイム関数

X++ ランタイム関数:

システム テーブル

システム テーブル

システム クラス

システム クラスのリファレンス ドキュメントは .NET API ブラウザーに含まれています。

Finance and Operations アプリの API 参照

Microsoft.Dynamics.Ax.Xpp 名前空間

Dynamics.AX.Application 名前空間