Veröffentlichen von Anpassungen
Das Veröffentlichen von Anpassungen macht die Webanwendung auf Änderungen an den Daten aufmerksam, die sich auf die Benutzeroberfläche auswirken.
Gründe für das Veröffentlichen von Anpassungen
Anpassungen werden automatisch veröffentlicht, wenn neue Elemente erstellt oder vorhandene Elemente gelöscht werden.
Sie müssen Änderungen veröffentlichen, nachdem Sie Schemametadaten oder Entitäten aktualisiert haben, die sich auf die Benutzeroberfläche auswirken. Sie können auch warten, um eine Menge von zugehörigen Änderungen zusammen zu veröffentlichen.
Mit einer Lösung werden nur veröffentlichte Anpassungen exportiert. Sie sollten Anpassungen immer veröffentlichen, bevor Sie eine Lösung exportieren.
Wenn Sie Anpassungen ausführen, die in Dynamics 365 for tablets erscheinen, sollten Sie Ihre Anpassungen immer explizit veröffentlichen, um sicherzustellen, dass jedes Element mit der Dynamics 365 for tablets-Anwendung synchronisiert wird.
Notiz
Das Veröffentlichen von Anpassungen kann sich auf den normalen Systembetrieb auswirken. In einer Produktionsumgebung wird empfohlen, die Veröffentlichung von Anpassungen für einen Zeitraum zu planen, in dem sich möglichst wenig Unterbrechungen für Benutzer ergeben.
Programmgesteuertes Veröffentlichen
Die folgende Tabelle enthält die beiden Nachrichten, die Sie verwenden können, um Anpassungen zu veröffentlichen.
Meldung | Beschreibung |
---|---|
PublishAllXmlRequest | Veröffentlicht alle Anpassungen |
PublishXmlRequest | Veröffentlicht die angegebenen Anpassungen. |
Wenn Sie die Meldung PublishXmlRequest
verwenden, geben Sie an, welche Elemente Sie veröffentlichen möchten, indem Sie den Parameter ParameterXml verwenden. ParameterXML
muss mit dem Publish Request Schema übereinstimmen.
Abrufen von nicht veröffentlichten Metadaten
Wenn Sie eine Anwendung zur Bearbeitung von angepassten Elementen in Dynamics 365 for Customer Engagement erstellen möchten, müssen Sie alle unveröffentlichten Definitionen dieser Elemente abrufen. Wenn ein Entwickler Änderungen definiert, sie jedoch nicht veröffentlicht, muss die Anwendung in der Lage sein, sie abzurufen, um sie in der Benutzeroberfläche anzuzeigen.
Verwenden Sie die folgenden zwei Möglichkeiten, um nicht veröffentlichte Metadaten abzurufen:
Parameter RetrieveAsIfPublished
Ruft Entitäts-, Attributs-, Entitätsbeziehungs- und Optionssatzdaten mithilfe der folgenden Meldungen ab:
-
RetrieveUnpublished-Anforderung
Ruft Benutzeroberflächenelemente, wie beispielsweise Formular-, Vorlagen-, Visualisierungs- und Webressourcendefinitionen, mithilfe der folgenden Meldungen ab:
Siehe auch
Anpassen von Dynamics 365 Customer Engagement
Erweitern des Metadatenmodells für Microsoft Dynamics 365 Customer Engagement
Veröffentlichen des Anforderungsschemas
Anpassen von Entitätsformularen in Microsoft Dynamics 365 Customer Engagement
Anpassen von Entitätsansichten in Microsoft Dynamics 365 Customer Engagement
Anpassen globaler Optionssätze in Microsoft Dynamics 365 Customer Engagement
Anwendungsnavigation mithilfe von SiteMap ändern
Das Menüband für Microsoft Dynamics 365 Customer Engagement anpassen
Öffnen von Formularen, Ansichten, Dialogen und Berichten mit einer URL
Clientskripting im Customer Engagement mit JavaScript
Webressourcen für Microsoft Dynamics 365 Customer Engagement