Freigeben über


Delegieren von Steuerelementen im SharePoint-Add-In-Modell

Zusammenfassung

Der Ansatz, den Sie verwenden, um Stellvertretungssteuerelemente in Ihrem Code zu implementieren, unterscheidet sich im neuen SharePoint-Add-In-Modell von dem bei voll vertrauenswürdigem Code. In einem typischen FTC-Szenario (Full Trust Code) bzw. farm solution wurden Delegatsteuerelemente als Benutzersteuerelemente oder Websteuerelemente erstellt, mit Features registriert und über SharePoint-Lösungen bereitgestellt.

In einem SharePoint-Add-In-Modellszenario ist JavaScript in SharePoint-Seiten eingebettet, um die gleiche Funktionalität wie Delegatensteuerelemente zu implementieren.

Allgemeine Richtlinien

Als Faustregel möchten wir die folgenden allgemeinen Richtlinien zum Erstellen von Delegatsteuerelementen im neuen SharePoint-Add-In-Modell bereitstellen.

  • Das SharePoint-Add-In-Modell ersetzt kein direktes Delegatsteuerelement.
  • Verwenden Sie eingebettetes JavaScript, um die gleiche Funktionalität wie Delegatsteuerelemente aus sicht eines Endbenutzers zu implementieren.
  • Verwenden Sie das SharePoint JavaScript Client Side Object Model (JSOM) und/oder die SharePoint/Office365-REST-APIs für die Interaktion mit SharePoint-Daten und -Diensten.

Unter Benutzersteuerelemente und Websteuerelemente (SharePoint-Add-In-Modellrezept) erfahren Sie, wie Sie JavaScript mit benutzerdefinierten Benutzeraktionen in alle SharePoint-Seiten einbetten und JavaScript direkt in Seitenlayouts und master Seiten einbetten.

PnP-Beispiele

Gilt für

  • Office 365 mit mehreren Mandanten (MT)
  • Office 365 dediziert (D)
  • SharePoint 2013 lokal