Freigeben über


API, Klassen und Tabellenressourcen

Hinweis

Community-Interessensgruppen sind jetzt von Yammer zu Microsoft Viva Engage gewechselt. Um an einer Viva Engage-Community teilzunehmen und an den neuesten Diskussionen teilzunehmen, füllen Sie das Formular "Anfordern des Zugriffs auf Finance and Operations Viva Engage Community" aus , und wählen Sie die Community aus, der Sie beitreten möchten.

In diesem Artikel wird beschrieben, wo Sie die API-Dokumentation in Visual Studio und Microsoft Learn finden.

Anwendungsklassen und Tabellen

Anwendungsklassen- und Tabellendokumentation befindet sich in Visual Studio

Die Dokumentation für die Anwendungsklassen finden Sie in Microsoft Visual Studio. Suchen Sie im Anwendungs-Explorer nach dem Klassennamen, und zeigen Sie dann den Code an. Weitere Metadaten zur Klasse finden Sie im Eigenschaftenfenster . Sie können eine Liste aller Tabellen in den Technischen Referenzberichten herunterladen. Weitere Informationen finden Sie unter "Informationen zu Standarddatenentitäten".

Programmieren mit Anwendungstabellen und Klassen

Anwendungstabellen ähneln Anwendungsklassen, weisen jedoch die folgenden Unterschiede auf:

  • Tabellen sind persistent.
  • Tabellenfelder sind immer öffentlich.
  • Eine Tabelle entspricht fast immer einem echten Objekt.
  • Sie müssen die Definition einer Tabelle manchmal löschen, wenn Sie sie mit einer anderen Tabelle erweitern möchten.

Entwurfsmuster privater neuer Anwendungen in Anwendungsklassen

Alle Anwendungsklassen befinden sich unter Anwendungs-Explorer-Klassen > . Jede Anwendungsklasse hat die Konstruktormethode namens new, auch wenn die Klasse keinen neuen Knoten im Anwendungs-Explorer hat. Wenn die Klasse keinen expliziten neuen Knoten aufweist, ist die implizite neue Methode öffentlich. Ein Entwurfsmuster, das manchmal in den Anwendungsklassen verwendet wird, besteht darin, die explizite neue Konstruktormethode als privat zu deklarieren. Anschließend fügen Sie eine öffentliche statische Methode hinzu, um die neue Methode aufzurufen. Die statische Methode kann den Aufruf der neuen Methode auf der Grundlage verschiedener Bedingungen einschränken oder steuern, falls erforderlich.

Systemklassen und Tabellen

System-API, Klasse und Tabellendokumentation in Microsoft Learn

In der Microsoft Learn-Dokumentation finden Sie dokumentationen zu den Klassen und Funktionen, die unter "Systemdokumentation" im Anwendungs-Explorer aufgeführt sind.

Kompilierungszeitfunktionen für X++

X++-Kompilierungszeitfunktionen

X++-Laufzeitfunktionen

X++-Laufzeitfunktionen:

Systemtabellen

Systemtabellen

Systemklassen

Die Referenzdokumentation für die Systemklassen befindet sich im .NET-API-Browser.

API-Referenz für Finanz- und Betriebs-Apps

Microsoft.Dynamics.Ax.Xpp-Namespace

Dynamics.AX.Application-Namespace