API, คลาส และทรัพยากรตาราง

หมายเหตุ

กลุ่มความสนใจของชุมชนได้ย้ายจาก Yammer ไปยัง Microsoft Viva Engage แล้ว หากต้องการเข้าร่วมชุมชน Viva Engage และเข้าร่วมในการสนทนาล่าสุด ให้กรอก แบบฟอร์ม คําขอการเข้าถึงการเงินและการดําเนินงาน Viva Engage Community และเลือกชุมชนที่คุณต้องการเข้าร่วม

บทความนี้อธิบายตําแหน่งที่จะค้นหาเอกสาร API ใน Visual Studio และ Microsoft Learn

คลาสและตารางของแอปพลิเคชัน

เอกสารคลาสแอปพลิเคชันและตารางอยู่ใน Visual Studio

คุณสามารถค้นหาเอกสารสําหรับคลาสแอปพลิเคชันใน Microsoft Visual Studio ค้นหาชื่อคลาสใน Application Explorer แล้วแสดงรหัส คุณสามารถค้นหาเมตาดาต้าเพิ่มเติมเกี่ยวกับคลาสได้ในหน้าต่างคุณสมบัติ คุณสามารถดาวน์โหลดรายการของตารางทั้งหมดในรายงานอ้างอิงทางเทคนิค สําหรับข้อมูลเพิ่มเติม ดูค้นหาข้อมูลเกี่ยวกับเอนทิตีข้อมูลมาตรฐาน

การเขียนโปรแกรมด้วยตารางและคลาสของแอปพลิเคชัน

ตารางแอพลิเคชันจะคล้ายกับคลาสแอปพลิเคชัน แต่มีความแตกต่างดังต่อไปนี้:

  • ตารางจะคงอยู่
  • เขตข้อมูลตารางจะเป็นแบบสาธารณะเสมอ
  • ตารางเกือบจะสอดคล้องกับวัตถุจริงเสมอ
  • บางครั้งคุณต้องลบข้อกําหนดของตารางถ้าคุณต้องการขยายด้วยตารางอื่น

รูปแบบการออกแบบของส่วนตัวใหม่ในคลาสแอปพลิเคชัน

คลาสแอปพลิเคชันทั้งหมดอยู่ภายใต้คลาส Application Explorer > คลาสแอปพลิเคชันทุกคลาสมีเมธอดคอนสตรักเตอร์ที่ชื่อว่า newแม้ว่าคลาสจะไม่มีโหนด ใหม่ ใน Application Explorer ก็ตาม หากคลาสไม่มีโหนด ใหม่ ที่ชัดเจน วิธีการ ใหม่ โดยนัยจะเป็นแบบสาธารณะ รูปแบบการออกแบบที่บางครั้งใช้ในคลาสแอปพลิเคชันคือการ ประกาศวิธีการคอนสตรักเตอร์ใหม่ที่ชัดเจนเป็นส่วนตัว จากนั้นคุณเพิ่มเมธอดแบบคงที่สาธารณะเพื่อเรียกใช้วิธีการใหม่ เมธอดแบบคงที่สามารถจํากัดหรือควบคุมการเรียกไปยังเมธอด ใหม่ ได้ตามเงื่อนไขต่าง ๆ ถ้าจําเป็น

คลาสและตารางของระบบ

API ของระบบ คลาส และเอกสารตารางใน Microsoft Learn

คุณสามารถค้นหาเอกสารประกอบสําหรับคลาสและฟังก์ชันที่แสดงอยู่ภายใต้ คู่มือระบบ ใน Application Explorer ในเอกสารประกอบของ Microsoft Learn

ฟังก์ชันเวลาคอมไพล์ของ X++

ฟังก์ชันการคอมไพล์เวลา X++

ฟังก์ชันรันไทม์ X++

ฟังก์ชันรันไทม์ X++:

ตารางระบบ

ตารางระบบ

คลาสของระบบ

เอกสารอ้างอิงสําหรับคลาสของระบบอยู่ในเบราว์เซอร์ .NET API

การอ้างอิง API สําหรับแอปการเงินและการดําเนินการ

เนมสเปซ Microsoft.Dynamics.Ax.Xpp

Dynamics.AX.Application namespace