Freigeben über


Arbeiten mit Tabellendefinitionen über Code

Sowohl die Web-API als auch das SDK für .NET enthalten Funktionalitäten, um CRUD-Vorgänge auf dem Tabellenschema durchzuführen. Sie können diese Vorgänge mithilfe von Code ausführen. Im Allgemeinen verwenden Sie Designer, um benutzerdefinierte Schemaelemente hinzuzufügen, zu aktualisieren oder zu löschen. Benutzer müssen über Administratorrechte verfügen, um Schemaänderungen anzuwenden, aber alle Benutzer können Tabellendefinitionen lesen.

Warum mit Tabellendefinitionen arbeiten?

Eine allgemeinere Verwendung für die Tabellendefinitionsdienste ist das Abrufen von Tabellendefinitionen über die Umgebung, in der Ihre Erweiterung ausgeführt wird. Da jede Umgebung anders sein kann und Schema-Tabellendefinitionen viele Informationen darüber enthalten, wie die Umgebung konfiguriert ist, müssen Sie diese Informationen möglicherweise abrufen, um zuzulassen, dass sich Ihre Erweiterungen an andere Anpassungen anpassen, die in dieser Umgebung in Kraft sind.

Einige Beispiele:

  • Die Anzahl der in den Auswahlmöglichkeiten verfügbaren Optionen kann sich ändern. Anstelle die Wert in einer Umgebung fest zu kodieren, sollten Sie beachten, ob verschiedene Optionen vorhanden sind. Sie können das System abfragen, um zu ermitteln, ob in der Umgebung verschiedene Optionen sind.
  • Der Anzeigename für eine Tabelle kann geändert werden. Der Standard-Anzeigename für das Konto ist Konto. Dies könnte zu Unternehmen geändert werden. Wenn Sie einem Benutzer eine Nachricht anzeigen und dabei auf den Namen einer Tabelle verweisen wollen, sollten Sie diesen nicht fest codieren, sondern den Wert verwenden, der dem entspricht, was der Benutzer zu sehen gewohnt ist, und stattdessen den aus den Tabellendefinitionen abgerufenen Anzeigenamen verwenden.

Tabellendefinitionen für Ihr Unternehmen durchsuchen

Wenn Sie ein gutes Verständnis für die Tabellendefinitionen im System entwickeln, können Sie verstehen, wie die Plattform Microsoft Dataverse funktioniert. Die zum Bearbeiten von Tabellendefinitionen verfügbaren Designer können nicht alle Details anzeigen, die in den Tabellendefinitionen enthalten sind. Sie können eine modellbasierte App namens Metadaten-Browser installieren, die es Ihnen erlaubt, alle versteckten Tabellen und Eigenschaften der Tabellendefinitionen, die sich im System befinden, anzuzeigen. Mehr Informationen über den Metadaten-Browser: Durchsuchen von Tabellendefinitionen für Ihre Organisation

Programmatisch mit Tabellendefinitionen arbeiten

Weitere Informationen zum programmatischen Arbeiten mit Tabellendefinitionen unter Verwendung von:

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).