Bronnen voor API's, klassen en tabellen

Notitie

Belangengroepen uit de gemeenschap zijn nu overgestapt van Yammer naar Microsoft Viva Engage. Om lid te worden van een Viva Engage community en deel te nemen aan de laatste discussies, vul je het formulier Request access to Finance and Operations Viva Engage Community in en kies de community waar je lid van wilt worden.

In dit artikel wordt beschreven waar u API-documentatie kunt vinden in Visual Studio en Microsoft Learn.

Toepassingsklassen en tabellen

Documentatie voor toepassingsklassen en tabellen bevindt zich in Visual Studio

Je kunt documentatie voor de applicatieklassen vinden in Microsoft Visual Studio. Zoek naar de klassenaam in Application Explorer en geef vervolgens de code weer. U kunt aanvullende metagegevens over de klasse vinden in het venster Eigenschappen . U kunt een lijst van alle tabellen downloaden in de Technische Referentierapporten. Zie Informatie zoeken over standaardgegevensentiteiten voor meer informatie.

Programmeren met applicatietabellen en klassen

Applicatietabellen lijken op applicatieklassen, maar ze hebben de volgende verschillen:

  • Tabellen zijn persistent.
  • Tabelvelden zijn altijd openbaar.
  • Een tafel komt bijna altijd overeen met een echt object.
  • Soms moet je de definitie van een tabel wissen als je deze wilt uitbreiden met een andere tabel.

Ontwerppatroon van privé nieuw in toepassingsklassen

Alle toepassingsklassen vallen onder Application Explorer-klassen > . Elke toepassingsklasse heeft de naam newconstructormethode , zelfs als de klasse geen nieuw knooppunt heeft in de Application Explorer. Als de klasse geen expliciete nieuwe knoop heeft, is de impliciete nieuwe methode openbaar. Een ontwerppatroon dat soms in applicatieklassen wordt gebruikt, is om de expliciete nieuwe constructor-methode als privé te verklaren. Vervolgens voeg je een publieke statische methode toe om de nieuwe methode aan te roepen. De statische methode kan de aanroep naar de nieuwe methode beperken of controleren op basis van verschillende voorwaarden, indien nodig.

Systeemklassen en tabellen

Systeem-API-, klas- en tabeldocumentatie in Microsoft Learn

Je kunt documentatie vinden voor de klassen en functies die onder Systeemdocumentatie staan in Application Explorer in de Microsoft Learn-documentatie.

X++ compilatie-tijd functies

X++ compilatie-tijd functies

X++ runtime-functies

X++ runtime-functies:

Systeem tabellen

Systeem tabellen

Systeemklassen

De referentiedocumentatie voor de systeemklassen bevindt zich in de .NET API-browser.

API-referentie voor apps voor financiën en bedrijfsactiviteiten

Microsoft.Dynamics.Ax.Xpp-naamruimte

Dynamics.AX.Application naamruimte