Freigeben über


XmlDocument-Element (ContentType)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Definiert ein einzelnes XML-Dokument, das im Inhaltstyp enthalten ist.

Definition

<XmlDocument
  NamespaceURI="Text" >
</XmlDocument>

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut

Beschreibung

**NamespaceURI**

Optional **Text**. Gibt den URI für den Schemanamespace für den Inhalt dieses **XmlDocument**-Elements an.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

XmlDocuments

Vorkommen

Minimum: 0

Maximum: Unbegrenzt

Hinweise

Sie können benutzerdefinierte Informationen in Inhaltstypdefinitionen einfügen, indem Sie spezielle XML-Knoten hinzufügen. Diese XML-Knoten werden durch das XMLDocument-Element in der Inhaltstypdefinition dargestellt und können programmgesteuert über das Objektmodell aufgerufen werden. 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.

Weitere Informationen zum Verwenden der XmlDocument-Elemente zum Kapseln von benutzerdefinierten Informationen innerhalb des Inhaltstyps finden Sie unter Custom Information in Content Types.

Beispiel

Das folgende Beispiel zeigt ein XmlDocument-Element mit benutzerdefinierten Informationen, die angeben, welche Formularvorlagen beim Anzeigen dieses Inhaltstyp verwendet werden sollen.

Weitere Informationen zur den tatsächlich im XmlDocument-Element enthaltenen Informationen finden Sie unter FormTemplates Schema Overview.

    <XmlDocuments>
      <XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
        <FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
          <Display>DocumentLibraryForm</Display>
          <Edit>DocumentLibraryForm</Edit>
          <New>DocumentLibraryForm</New>
        </FormTemplates>
      </XmlDocument>
    </XmlDocuments>

Siehe auch