2

SharePoint 2013(v15.master)の既定のマスターページを見ていますが<SharePoint:SuiteBarBrandingElement runat="server"/>、ページ上に「SharePoint」としてレンダリングされるサーバーコントロールがあります。私はそれを他のものに変更する場所を見つけることができません(背後にコードを書かずに)。

4

1 に答える 1

3

情報は薄いですが、この設定を取得するためのUIベースの方法はないようです。しかし、それが設定されている(実際には、のプロパティSPWebApplication)。

この(役に立たない)ドキュメントを参照してください:SPWebApplication.SuiteBarBrandingElementHtml

ご指摘のとおり、このプロパティを変更するソリューションを作成することもできますが、PowerShellを使用してこのプロパティを取得することもできます。

SharePoint2013管理シェルでこれを実行します。

$app = Get-SPWebApplication http://my.sp2013.site/
$app.SuiteBarBrandingElementHtml

この出力を生成します:

<div class="ms-core-brandingText">SharePoint</div>

これは、ここで新しい値を割り当てることができることを意味します。

$app.SuiteBarBrandingElementHtml = '<div class="ms-core-brandingText">Hello World!</div>'
$app.Update()

それはさておき、管理UIを介してプロパティを公開して更新するソリューションを構築すると非常に便利です。マイクロソフトがこれを箱から出して提供しなかった理由はわかりません。それが意図したようです(ある時点で)。

于 2012-11-08T14:00:33.370 に答える