API, klassi ja tabeli ressursid

Märkus.

Kogukonna huvirühmad on nüüd liikunud Yammerist Microsoft Viva Engage'i. Viva Engage kogukonnaga liitumiseks ja viimastes aruteludes osalemiseks täida vorm Request access to Finance and Operations Viva Engage Community ning vali kogukond, kuhu soovid liituda.

Selles artiklis kirjeldatakse, kust leida API dokumentatsiooni Visual Studios ja Microsoft Learnis.

Rakenduse klassid ja tabelid

Rakenduseklassi ja tabeli dokumentatsioon on Visual Studios

Rakenduseklasside dokumentatsiooni leiate Microsoft Visual Studiost. Otsige Application Exploreris klassi nime ja seejärel kuvage kood. Klassi täiendavad metaandmed leiate aknast Atribuudid . Saate alla laadida kõigi tabelite loendi tehnilistes teatmearuannetes. Lisateavet leiate teemast Standardandmete olemite kohta teabe otsimine.

Programmeerimine rakendustabelite ja -klassidega

Rakendustabelid sarnanevad rakenduseklassidega, kuid neil on järgmised erinevused.

  • Tabelid on püsivad.
  • Tabeliväljad on alati avalikud.
  • Tabel vastab peaaegu alati tegelikule objektile.
  • Kui soovite tabelit laiendada mõne muu tabeliga, peate mõnikord tabeli määratluse kustutama.

Rakenduseklassides uue privaatse kujundusmustriga

Kõik rakenduseklassid kuuluvad Application Exploreri > klasside alla. Igal rakenduseklassil on konstruktorimeetod nimega new, isegi kui klassil pole Application Exploreris uut sõlme. Kui klassil pole otsest uut sõlme, on kaudselt uus meetod avalik. Kujundusmuster, mida vahel kasutatakse rakenduseklassides, on deklareerida selgesõnaline uus konstruktorimeetod privaatsena. Seejärel lisate avaliku staatilise meetodi uue meetodi kutsumiseks. Staatiline meetod võib vajaduse korral uue meetodi kutsumist piirata või juhtida erinevate tingimuste alusel.

Süsteemiklassid ja -tabelid

Süsteemi API, klassi ja tabeli dokumentatsioon Microsoft Learnis

Microsoft Learnidokumentatsiooni jaotisest System Documentation (Application Exploreri süsteemi dokumentatsioon) loetletud klasside ja funktsioonide dokumentatsiooni leiate.

X++ kompileerimisaja funktsioonid

X++ kompileerimisaja funktsioonid

X++ käitusajafunktsioonid

X++ käitusaja funktsioonid:

Süsteemitabelid

Süsteemitabelid

Süsteemiklassid

Süsteemiklasside teatmematerjalid on .NET API brauseris.

Finants- ja toimingurakenduste API-viide

Microsoft.Dynamics.Ax.Xpp nimeruum

Dynamics.AX.Applicationi nimeruum