Möglichkeiten und Einschränkungen von Sandkastenlösungen
In diesem Thema sind die verschiedenen Arten von Entwicklungsprojekten zusammengefasst, die als Lösungen mit eingeschränkter Sicherheitsstufe bereitgestellt werden können.
Letzte Änderung: Donnerstag, 14. April 2011
Gilt für: SharePoint Foundation 2010
Verfügbar in SharePoint Online
In den Themen in diesem Abschnitt finden Sie detaillierte Anweisungen zu einigen dieser Projekte.
Hinweis |
---|
Informationen dazu, was nicht mit einer Lösung mit eingeschränkter Sicherheitsstufe möglich ist, finden Sie unter Einschränkungen bei Sandkastenlösungen und den anderen Themen in diesem Abschnitt. |
In Sandkastenlösungen verfügbare Komponenten
Die folgende Tabelle enthält die gängigsten Komponenten, die in eine Lösung mit eingeschränkter Sicherheitsstufe einbezogen werden können.
Komponente |
Hinweise |
---|---|
Assembly |
Bezieht sich auf Assemblys, deren Quellcode Teil des Microsoft Visual Studio-Lösung mit eingeschränkter Sicherheitsstufesprojekts ist. In einer Lösung mit eingeschränkter Sicherheitsstufe können ausschließlich SharePoint-Assemblys bereitgestellt werden. Assemblys in Lösungen mit eingeschränkter Sicherheitsstufewerden dauerhaft in der Inhaltsdatenbank in der Lösungspaketdatei (.wsp) gespeichert. Bei ihrem Aufrufen werden sie entpackt und vorübergehend im Dateisystem des Front-End-Webservers gespeichert. Weitere Informationen finden Sie unter Wo werden Assemblys in Sandkastenlösungen bereitgestellt?. |
Binden eines Inhaltstyps an eine Liste |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Inhaltstyp |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Benutzerdefinierte Aktion für ein Menü, das Menüband oder eine Verwaltungsseite |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Ereignisempfänger |
Bezieht sich auf Klassen, die von SPEventReceiverBase abgeleitet sind. Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Bereitstellen von Ereignisempfängern in Sandkastenlösungen. Siehe auch Featureempfänger weiter unten in dieser Tabelle. |
Feature |
Nur Features mit einer Websitesammlung oder Website als Gültigkeitsbereich sind in Lösungen mit eingeschränkter Sicherheitsstufe möglich. Eine Farm oder Webanwendung als Gültigkeitsbereich ist nicht möglich. Alle anderen Komponenten in dieser Tabelle müssen in einem oder mehreren Features bereitgestellt werden. |
Featureempfänger |
Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Bereitstellen von Featureempfängern in Sandkastenlösungen. |
Feld |
Nur Felder mit einem vordefinierten SharePoint Foundation-Feldtyp oder einem benutzerdefinierten Feldtyp, der zuvor in einer Farmlösung installiert wurde, sind möglich. Ein benutzerdefinierter Feldtyp kann nicht in einer Lösung mit eingeschränkter Sicherheitsstufe bereitgestellt werden. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Listen-/Bibliotheksinstanz |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Listen-/Bibliotheksvorlage |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Gestaltungsvorlage |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Modul (eine oder mehrere Dateien) |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Eigenschaftenbehälter |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen.
Hinweis
Der Eigenschaftenbehälter SPPropertyBag ist jedoch nicht in Lösungen mit eingeschränkter Sicherheitsstufe verfügbar.
|
Microsoft SharePoint Designer 2010-Workflow, mitunter als "codeloser" oder "deklarativer" Workflow bezeichnet |
Codierte Workflows können nicht in einer Lösung mit eingeschränkter Sicherheitsstufe bereitgestellt werden. Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Bereitstellen von deklarativen Workflows in Sandkastenlösungen. |
Websiteseite einschließlich Gestaltungsvorlage und Inhaltsseite |
Anwendungsseiten können nicht in eine Lösung mit eingeschränkter Sicherheitsstufe einbezogen werden. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Anheften eines Features an eine Websitedefinitionskonfiguration (auch Zuordnung zwischen Features und Websitevorlagen genannt) |
Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Bereitstellen allgemeiner deklarativer Elemente in Sandkastenlösungen. |
Webpart |
Nur von System.Web.UI.WebControls.WebParts.WebPart abgeleitete Webparts können in einer Lösung mit eingeschränkter Sicherheitsstufe verwendet werden. Webpartverbindungen sind in Lösungen mit eingeschränkter Sicherheitsstufe nicht möglich. |
Webvorlage |
Eine Webvorlage wird als WebTemplate-Element zusammen mit einer Datei vom Typ onet.xml und optional einer Datei vom Typ default.aspx bereitgestellt. Eine Webvorlage entspricht funktionell einer Websitedefinitionskonfiguration. Websitedefinitionskonfigurationen können in einer Lösung mit eingeschränkter Sicherheitsstufe nicht bereitgestellt werden. Weitere Informationen finden Sie unter Websitetypen: WebTemplates und Websitedefinitionen. |
Workflowaktion |
Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Bereitstellen von Workflowaktionen in Sandkastenlösungen. |