Benutzerdefinierte Informationen in Inhaltstypen
Letzte Änderung: Dienstag, 9. Februar 2010
Gilt für: SharePoint Foundation 2010
Verfügbar in SharePoint Online
Inhaltstypen sind als erweiterbare Typen konzipiert. Sie können spezielle XML-Knoten hinzufügen, um in Inhaltstypdefinitionen benutzerdefinierte Informationen einzufügen. Diese XML-Knoten werden durch das XmlDocument-Element (ContentType)-Element in der Inhaltstypdefinition dargestellt, und Sie können über das Objektmodell programmgesteuert auf sie zugreifen. Ein Inhaltstyp kann eine beliebige Anzahl von XMLDocument-Elementen enthalten. Der Inhalt jedes XMLDocument-Elements kann mit jedem angegebenen Schema übereinstimmen, es muss sich jedoch um gültiges XML handeln.
Durch das Einfügen von benutzerdefinierten Informationen in XMLDocument-Elemente im Inhaltstyp können Sie sicherstellen, dass die benutzerdefinierten Informationen, die Sie zum Implementieren der Lösung benötigen, gekapselt und Teil des Inhaltstyps sind.
XMLDocument-Elemente in einem Websiteinhaltstyp werden außerdem auf Grundlage des Inhaltstyps in alle untergeordneten Elemente kopiert.
Sie können einem Inhaltstyp diese Informationen auf zweierlei Weise hinzufügen:
Vor dem Bereitstellen des Inhaltstyps, als XmlDocument-Element (ContentType)-Element im XML der Inhaltstypdefinition, das zum Bereitstellen des Inhaltstyps verwendet wird.
Weitere Informationen finden Sie unter Inhaltstypdefinitionen.
Nach dem Bereitstellen des Inhaltstyps, mithilfe der Add-Methode des SPXmlDocumentCollection-Objekts im Microsoft SharePoint Foundation 2010-Objektmodell.
Wenn Sie eine Änderung an einem XML-Dokument vornehmen und dann einen Pushdownvorgang ausführen, wird das gesamte XML-Dokument in allen untergeordneten Inhaltstypen überschrieben. Weitere Informationen finden Sie unter Aktualisieren untergeordneter Inhaltstypen.
In SharePoint Foundation enthaltene XML-Dokumentschemas
SharePoint Foundation enthält vordefinierte XML-Dokumente, mit denen Sie benutzerdefinierte Formulare für einen Inhaltstyp oder clientseitige Umleitungen zu unterschiedlichen Formularseiten für einen Inhaltstyp angeben können.
Übersicht über das FormTemplates-Schema
Mit diesem Schema können Sie die Formularvorlagen zum Anzeigen der Seiten Anzeigen, Neu und Bearbeiten eines Elements auf der Benutzeroberfläche von SharePoint Foundation angeben.
Übersicht über das FormUrls-Schema
Mit diesem Schema können Sie clientseitige Umleitungen auf unterschiedliche Formularseiten vom Typ Anzeigen, Bearbeiten und Neu für Elemente dieses Inhaltstyps angeben.