File-Element (Module)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013
Gibt eine Datei an, die in ein Modul in einer Websitedefinition eingeschlossen werden soll.
Definition
<File
DocumentTemplateForList = string
DoGUIDFixUp = "TRUE" | "FALSE"
IgnoreIfAlreadyExists = "TRUE" | "FALSE"
Level = Draft
Name = string
NavBarHome = "TRUE" | "FALSE"
Path = string ReplaceContent = "TRUE" | "FALSE"
Type = "Ghostable" | "GhostableInLibrary"
Url = string>
<AllUsersWebPart />
<BinarySerializedWebPart />
<NavBarPage />
<Property />
<View />
<WebPartConnection />
</File>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut |
Beschreibung |
---|---|
**IgnoreIfAlreadyExists** |
Optional **Boolean**. **TRUE** zum Bereitstellen der Ansicht, auch wenn die Datei bereits an der angegebenen URL vorhanden ist; andernfalls **FALSE**. |
**Namen** |
Optional **Text**. Gibt den virtuellen Pfad für die Datei an. Die folgenden Zeichen dürfen nicht enthalten sein:
|
**NavBarHome** |
Optional **Boolean**. **TRUE**, wenn die Datei die Ziel-URL für den Link **Start** in der oberen Navigationsleiste ist, die auf der gesamten Website verwendet wird. |
**Pfad** |
Optional **Text**. Gibt den physischen Pfad zur Datei relativ zu %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\Features\Feature an. Darf nur die folgenden Zeichen enthalten:
|
**Typ** |
Optional **Text**. Gibt an, dass die Datei im Arbeitsspeicher auf dem Front-End-Webserver zwischengespeichert werden soll. Mögliche Werte sind **Ghostable** und **GhostableInLibrary**. Beide Werte geben an, dass die Datei zwischengespeichert wird, aber **GhostableInLibrary** gibt an, dass die Datei als Teil einer Liste mit dem Basistyp **DocumentLibrary** zwischengespeichert wird. Wenn Beispielsweise Änderungen an der Startseite über die Benutzeroberfläche vorgenommen werden, werden nur die Unterschiede zur ursprünglichen Seitendefinition in der Datenbank gespeichert, während default.aspx zusammen mit den Schemadateien im Arbeitsspeicher zwischengespeichert wird. Die html-Seite, die im Browser angezeigt wird, wird mithilfe der kombinierten Definition erstellt, die sich aus der ursprünglichen Definition ergibt, die im Arbeitsspeicher zwischengespeichert wurde, und aus änderungen, die in der Datenbank gespeichert sind. |
**ReplaceContent** |
Optional **Boolean**. **TRUE**, um die zuvor installierte Version der Datei mit einer neuen Version zu überschreiben, wenn das Elementmanifest als Teil eines Upgrades des übergeordneten Features angewendet wird; andernfalls **FALSE**. |
**Url** |
Erforderlich **Text**. Gibt den virtuellen Pfad für die Datei an. Wenn das **Name**-Attribut angegeben ist, wird dessen Wert für den virtuellen Pfad verwendet. Wenn **Path** nicht angegeben ist, wird der Wert von **Url** für den physischen Pfad verwendet. Die folgenden Zeichen dürfen nicht enthalten sein:
|
Untergeordnete Elemente
AllUsersWebPart, BinarySerializedWebPart-Element (Module), NavBarPage, Property, View, WebPartConnection-Element (Module) |
Übergeordnete Elemente
Vorkommen
Minimum: 0 Maximum: Unbegrenzt |
Beispiel
Ein Beispiel für die Verwendung dieses Elements finden Sie unter Modules.