Jagamisviis:


API, klassi ja tabeli ressursid

Märge

Kogukonna huvirühmad on nüüd Yammerilt üle läinud Microsoft Viva Engage'ile. Viva Engage'i kogukonnaga liitumiseks ja viimastes aruteludes osalemiseks täitke vorm Taotle juurdepääsu taotlemine Viva Engage'i kogukonnale ja valige kogukond, millega soovite 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 rakendusklassidega, kuid klasside vahel on järgmised erinevused:

  • Tabelid on püsivad.
  • Tabeliväljad on alati avalikud.
  • Tabel vastab peaaegu alati tegelikule objektile.
  • Kui soovite hiljem mõnda muud tabelit laiendada, tuleb tabeli määratlus mõnikord kustutada.

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 kasutatakse mõnikord rakenduseklassides, on deklareerida selgesõnaline uus konstruktorimeetod privaatsena. Uue meetodi kutsumiseks lisatakse avalik staatiline meetod. 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

Application Exploreri süsteemidokumentatsioonis loetletud klasside ja funktsioonide dokumentatsioon on saadaval Microsoft Learni dokumentatsioonis.

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