TaxonomyNavigation.GetTermSetForWeb メソッド
分類のナビゲーションから効率的には、指定したWebオブジェクトのNavigationTermSetオブジェクトの読み取り専用のインスタンスをキャッシュします。
名前空間: Microsoft.SharePoint.Client.Publishing.Navigation
アセンブリ: Microsoft.SharePoint.Client.Publishing.Silverlight (Microsoft.SharePoint.Client.Publishing.Silverlight.dll 内); Microsoft.SharePoint.Client.Publishing.Phone (Microsoft.SharePoint.Client.Publishing.Phone.dll 内) Microsoft.SharePoint.Client.Publishing (Microsoft.SharePoint.Client.Publishing.dll 内)
構文
'宣言
Public Shared Function GetTermSetForWeb ( _
context As ClientRuntimeContext, _
web As Web, _
siteMapProviderName As String, _
includeInheritedSettings As Boolean _
) As NavigationTermSet
'使用
Dim context As ClientRuntimeContext
Dim web As Web
Dim siteMapProviderName As String
Dim includeInheritedSettings As Boolean
Dim returnValue As NavigationTermSet
returnValue = TaxonomyNavigation.GetTermSetForWeb(context, _
web, siteMapProviderName, includeInheritedSettings)
public static NavigationTermSet GetTermSetForWeb(
ClientRuntimeContext context,
Web web,
string siteMapProviderName,
bool includeInheritedSettings
)
パラメーター
web
型: Microsoft.SharePoint.Client.Webサイトのナビゲーションの設定のクエリを実行する必要があります。
siteMapProviderName
型: System.StringStandardNavigationProviderNamesオブジェクトによって定義されたTaxonomySiteMapProviderインスタンスの名前。
includeInheritedSettings
型: System.BooleanStandardNavigationSource.InheritFromParentWeb列挙体経由では、その設定を継承するSiteMapProviderが構成されている場合に、親Webオブジェクトを考慮するかどうかを指定します。それ以外の場合、これらの構成が発生したときにnull 参照 (Visual Basic のNothing )が返されます。
戻り値
型: Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTermSet
サイトのナビゲーションが管理されている場合は、指定したSPWebオブジェクトのNavigationTermSetオブジェクトが構成されています。それ以外の場合、 null 参照 (Visual Basic のNothing )します。
注釈
NavigationTermSetオブジェクトがキャッシュにない場合、ボリューム返す可能性がありますPropertiesからWebNavigationSettingsオブジェクトの読み込みとTermSet.object ロードします。