Navigationssteuerelement SharePoint Online-Suite
Erfahren Sie mehr über gestaltungsvorlagenmarkup für das Suite Navigation-Steuerelement im klassischen SharePoint Online.
Wichtig
Beachten Sie, dass die Auf dieser Seite angegebenen Anleitungen nur für klassische SharePoint Online gelten und nicht auf moderne SharePoint Online-Seiten angewendet werden können.
Navigationssteuerelement SharePoint Online-Suite
Das Suite Navigationssteuerelement rendert eine konsistente oberen Navigationsleiste in SharePoint Online. Dieses Steuerelement ist nun ein Teil der nicht angepasste Out-of-Box Gestaltungsvorlagen.
Wenn eine Gestaltungsvorlage angepasst wurde, wird das Suite Navigation-Steuerelement nicht verwendet. Um dieses Steuerelement ihrer benutzerdefinierten Gestaltungsvorlage hinzuzufügen, ersetzen Sie durch suiteBar
<div>
das Markup, das dem Typ der verwendeten Website entspricht.
Das Suite Navigation-Steuerelement unterstützt jedes Design, das auf die Website angewendet wird. Wenn Sie die Farbe der oberen Navigationsleiste ändern möchten, Anwenden eines Designs.
Wichtig
Beim Anpassen einer Website besteht die bewährte Methode darin, ein Design anzuwenden. Während Sie benutzerdefinierte CSS auf der Website anwenden können, kann benutzerdefinierte CSS in der Zukunft unterbrochen wird, wenn das Steuerelement Suitenavigation erneut im Dienst aktualisiert wird.
Achtung
Wenn Sie das neue Steuerelement nicht verwenden möchten, entfernen Sie das Suite-Navigationsmarkup von Ihrer Gestaltungsvorlage, und fügen Sie benutzerdefiniertes Markup hinzu. Beachten Sie jedoch, dass benutzerdefinierte Masterseiten laufen Gefahr, nicht abnehmen Updates auf den Standardwert Masterseitensteuerelemente oder neuer Funktionen, der die nicht angepasste Gestaltungsvorlagen hinzugefügt wird. Wenn Sie Ihre Masterseite anpassen, besteht das Risiko, dass Ihre Website nach einem Dienstupdate nicht mehr korrekt funktioniert oder nicht mehr wie gewünscht aussieht.
Suite Navigation-Steuerelement für Intranetwebsites
Verwenden Sie das folgende Markup Gestaltungsvorlage für Intranetwebsites für die Suitenavigation-Steuerelement. Tabelle 1 enthält Websteuerelemente in der Suitenavigation Code verwendet.
Tabelle 1. Suite Navigation-Websteuerelemente für Intranetwebsites
Websteuerelement | Beschreibung |
---|---|
SharePoint:Menu |
Zeigt ein Menü in einer ASP.NET-Webseite an. |
SharePoint:MenuItemTemplate |
Stellt ein Steuerelement dar, das ein Element in einem Dropdownmenü erstellt. |
<SharePoint:AjaxDelta runat="server"
id="suiteBarDelta"
BlockElement="true"
CssClass="ms-dialogHidden ms-fullWidth noindex">
<div id="suiteMenuData" class="ms-hide">
<wssuc:Welcome id="IdWelcomeData" runat="server" EnableViewState="false" RenderDataOnly="true"/>
<span class="ms-siteactions-root" id="siteactiontd">
<SharePoint:SiteActions runat="server"
accesskey="<%$Resources:wss,tb_SiteActions_AK%>"
id="SiteActionsMenuMainData"
PrefixHtml=""
SuffixHtml=""
ImageUrl="/_layouts/15/images/spcommon.png?rev=32"
ThemeKey="spcommon"
MenuAlignment="Right"
LargeIconMode="false">
<CustomTemplate>
<SharePoint:Menu runat="server" Visible="false"/>
<SharePoint:FeatureMenuTemplate runat="server"
FeatureScope="Site"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="SiteActions"
UseShortId="true">
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ShareThisSite"
Text="<%$Resources:wss,siteactions_sharethissite%>"
Description="<%$Resources:wss,siteactions_sharethissitedescription%>"
MenuGroupId="100"
Sequence="110"
UseShortId="true"
PermissionsString="ViewPages"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_EditPage"
Text="<%$Resources:wss,siteactions_editpage15%>"
Description="<%$Resources:wss,siteactions_editpagedescriptionv4%>"
ImageUrl="/_layouts/15/images/ActionsEditPage.png?rev=32"
MenuGroupId="200"
Sequence="210"
PermissionsString="EditListItems"
ClientOnClickNavigateUrl="javascript:ChangeLayoutMode(false);" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_CreatePage"
Text="<%$Resources:wss,siteactions_addpage15%>"
Description="<%$Resources:wss,siteactions_createpagedesc%>"
ImageUrl="/_layouts/15/images/NewContentPageHH.png?rev=32"
MenuGroupId="200"
Sequence="220"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="OpenCreateWebPageDialog('~siteLayouts/createwebpage.aspx')"
PermissionsString="AddListItems, EditListItems"
PermissionMode="All" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_Create"
Text="<%$Resources:wss,siteactions_addapp15%>"
Description="<%$Resources:wss,siteactions_createdesc%>"
MenuGroupId="200"
Sequence="230"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="GoToPage('~siteLayouts/addanapp.aspx')"
PermissionsString="ManageLists, ManageSubwebs"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ViewAllSiteContents"
Text="<%$Resources:wss,quiklnch_allcontent_15%>"
Description="<%$Resources:wss,siteactions_allcontentdescription%>"
ImageUrl="/_layouts/15/images/allcontent32.png?rev=32"
MenuGroupId="200"
Sequence="240"
UseShortId="true"
ClientOnClickNavigateUrl="~siteLayouts/viewlsts.aspx"
PermissionsString="ViewFormPages"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ChangeTheLook"
Text="<%$Resources:wss,siteactions_changethelook15%>"
Description="<%$Resources:wss,siteactions_changethelookdesc15%>"
MenuGroupId="300"
Sequence="310"
UseShortId="true"
ClientOnClickNavigateUrl="~siteLayouts/designgallery.aspx"
PermissionsString="ApplyThemeAndBorder,ApplyStyleSheets,Open,ViewPages,OpenItems,ViewListItems"
PermissionMode="All" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_Settings"
Text="<%$Resources:wss,siteactions_settings15%>"
Description="<%$Resources:wss,siteactions_sitesettingsdescriptionv4%>"
ImageUrl="/_layouts/15/images/settingsIcon.png?rev=32"
MenuGroupId="300"
Sequence="320"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="GoToPage('~siteLayouts/settings.aspx')"
PermissionsString="EnumeratePermissions,ManageWeb,ManageSubwebs,AddAndCustomizePages,ApplyThemeAndBorder,ManageAlerts,ManageLists,ViewUsageData"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_SwitchToMobileView"
Visible="false"
Text="<%$Resources:wss,siteactions_switchtomobileview%>"
Description="<%$Resources:wss,siteactions_switchtomobileviewdesc%>"
MenuGroupId="300"
Sequence="330"
UseShortId="true"
ClientOnClickScript="STSNavigate(StURLSetVar2(ajaxNavigate.get_href(), 'mobile', '1'));" />
</SharePoint:FeatureMenuTemplate>
</CustomTemplate>
</SharePoint:SiteActions>
</span>
</div>
<SharePoint:ScriptBlock runat="server">
var g_navBarHelpDefaultKey = "HelpHome";
</SharePoint:ScriptBlock>
<SharePoint:DelegateControl id="ID_SuiteBarDelegate" ControlId="SuiteBarDelegate" runat="server" />
</SharePoint:AjaxDelta>
Informationen zu Suitenavigation Websteuerelemente für öffentlich zugängliche Websites
Verwenden Sie das folgende Markup Gestaltungsvorlage für öffentlich zugängliche Websites für das Navigationssteuerelement Suite. Tabelle 2 sind die Websteuerelemente in der Suitenavigation Code verwendet.
Tabelle 2. Suite Navigation-Websteuerelemente für öffentlich zugängliche Websites
Websteuerelement | Beschreibung |
---|---|
SharePoint:DelegateControl |
Ein Websteuerelement ASP.NET rendert. Stellvertretungs-Steuerelemente stellen ihre Candidate Steuerelemente austauschbaren und nachverfolgbare. |
SharePoint:FeatureMenuTemplate |
Stellt ein Steuerelement, das eine Vorlage für ein Dropdown Menü erstellt. |
SharePoint:Menu |
Zeigt ein Menü in einer ASP.NET-Webseite an. |
SharePoint:MenuItemTemplate |
Stellt ein Steuerelement dar, das ein Element in einem Dropdownmenü erstellt. |
SharePoint:ScriptBlock |
Stellt ein Skript Block-Steuerelement auf einer Seite dar. |
SharePoint:SiteActions |
Stellt ein Vorlagensteuerelement für das Menü Websiteaktionen. |
SharePoint:SPSecurityTrimmedControl |
Rendert bedingt den Inhalt des Steuerelements für dem aktuellen Benutzer nur, wenn der aktuelle Benutzer in der PermissionStringdefinierte Berechtigungen verfügt. |
Suite Navigationssteuerelement für öffentlich zugängliche Websites
<SharePoint:AjaxDelta runat="server"
id="suiteBarDelta"
BlockElement="true"
CssClass="ms-dialogHidden ms-fullWidth noindex">
<SharePoint:SPSecurityTrimmedControl runat="server"
AuthenticationRestrictions="AuthenticatedUsersOnly"
EmitDiv="true">
<div id="suiteMenuData" class="ms-hide">
<wssuc:Welcome id="IdWelcomeData" runat="server" EnableViewState="false" RenderDataOnly="true"/>
<span class="ms-siteactions-root" id="siteactiontd">
<SharePoint:SiteActions runat="server"
accesskey="<%$Resources:wss,tb_SiteActions_AK%>"
id="SiteActionsMenuMainData"
PrefixHtml=""
SuffixHtml=""
ImageUrl="/_layouts/15/images/spcommon.png?rev=32"
ThemeKey="spcommon"
MenuAlignment="Right"
LargeIconMode="false">
<CustomTemplate>
<SharePoint:Menu runat="server" Visible="false"/>
<SharePoint:FeatureMenuTemplate runat="server"
FeatureScope="Site"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="SiteActions"
UseShortId="true">
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ShareThisSite"
Text="<%$Resources:wss,siteactions_sharethissite%>"
Description="<%$Resources:wss,siteactions_sharethissitedescription%>"
MenuGroupId="100"
Sequence="110"
UseShortId="true"
PermissionsString="ViewPages"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_EditPage"
Text="<%$Resources:wss,siteactions_editpage15%>"
Description="<%$Resources:wss,siteactions_editpagedescriptionv4%>"
ImageUrl="/_layouts/15/images/ActionsEditPage.png?rev=32"
MenuGroupId="200"
Sequence="210"
PermissionsString="EditListItems"
ClientOnClickNavigateUrl="javascript:ChangeLayoutMode(false);" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_CreatePage"
Text="<%$Resources:wss,siteactions_addpage15%>"
Description="<%$Resources:wss,siteactions_createpagedesc%>"
ImageUrl="/_layouts/15/images/NewContentPageHH.png?rev=32"
MenuGroupId="200"
Sequence="220"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="OpenCreateWebPageDialog('~siteLayouts/createwebpage.aspx')"
PermissionsString="AddListItems, EditListItems"
PermissionMode="All" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_Create"
Text="<%$Resources:wss,siteactions_addapp15%>"
Description="<%$Resources:wss,siteactions_createdesc%>"
MenuGroupId="200"
Sequence="230"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="GoToPage('~siteLayouts/addanapp.aspx')"
PermissionsString="ManageLists, ManageSubwebs"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ViewAllSiteContents"
Text="<%$Resources:wss,quiklnch_allcontent_15%>"
Description="<%$Resources:wss,siteactions_allcontentdescription%>"
ImageUrl="/_layouts/15/images/allcontent32.png?rev=32"
MenuGroupId="200"
Sequence="240"
UseShortId="true"
ClientOnClickNavigateUrl="~siteLayouts/viewlsts.aspx"
PermissionsString="ViewFormPages"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_ChangeTheLook"
Text="<%$Resources:wss,siteactions_changethelook15%>"
Description="<%$Resources:wss,siteactions_changethelookdesc15%>"
MenuGroupId="300"
Sequence="310"
UseShortId="true"
ClientOnClickNavigateUrl="~siteLayouts/designgallery.aspx"
PermissionsString="ApplyThemeAndBorder,ApplyStyleSheets,Open,ViewPages,OpenItems,ViewListItems"
PermissionMode="All" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_Settings"
Text="<%$Resources:wss,siteactions_settings15%>"
Description="<%$Resources:wss,siteactions_sitesettingsdescriptionv4%>"
ImageUrl="/_layouts/15/images/settingsIcon.png?rev=32"
MenuGroupId="300"
Sequence="320"
UseShortId="true"
ClientOnClickScriptContainingPrefixedUrl="GoToPage('~siteLayouts/settings.aspx')"
PermissionsString="EnumeratePermissions,ManageWeb,ManageSubwebs,AddAndCustomizePages,ApplyThemeAndBorder,ManageAlerts,ManageLists,ViewUsageData"
PermissionMode="Any" />
<SharePoint:MenuItemTemplate runat="server"
id="MenuItem_SwitchToMobileView"
Visible="false"
Text="<%$Resources:wss,siteactions_switchtomobileview%>"
Description="<%$Resources:wss,siteactions_switchtomobileviewdesc%>"
MenuGroupId="300"
Sequence="330"
UseShortId="true"
ClientOnClickScript="STSNavigate(StURLSetVar2(ajaxNavigate.get_href(), 'mobile', '1'));" />
</SharePoint:FeatureMenuTemplate>
</CustomTemplate>
</SharePoint:SiteActions>
</span>
</div>
<SharePoint:ScriptBlock runat="server">
var g_navBarHelpDefaultKey = "HelpHome";
</SharePoint:ScriptBlock>
<SharePoint:DelegateControl id="ID_SuiteBarDelegate" ControlId="SuiteBarDelegate" runat="server" />
</SharePoint:SPSecurityTrimmedControl>