SiteMap.Provider プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SiteMap.Provider プロパティの意味・解説 

SiteMap.Provider プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

現在のサイト マップ既定の SiteMapProvider オブジェクト取得します

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Shared ReadOnly Property
 Provider As SiteMapProvider
Dim value As SiteMapProvider

value = SiteMap.Provider
public static SiteMapProvider Provider { get;
 }
public:
static property SiteMapProvider^ Provider {
    SiteMapProvider^ get ();
}
/** @property */
public static SiteMapProvider get_Provider
 ()

プロパティ
SiteMap既定サイト マップ プロバイダ

例外例外
例外種類条件

InvalidOperationException

このサイト マップ機能無効になっています。

ConfigurationErrorsException

構成指定されている既定プロバイダ存在しません。

HttpException

この機能は、信頼性が低以上の場合にのみサポートされます。

解説解説
使用例使用例

サイト既定SiteMapProvider オブジェクト静的プロパティ Provider使用してアクセスする方法コード例次に示します

<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server">
Private Sub Page_Load(Sender As
 Object, E As EventArgs)

    ' Navigate the SiteMap built by the default SiteMapProvider.
    Response.Write(SiteMap.RootNode.ToString() & "<BR>")

    Response.Write(SiteMap.RootNode.Url & "<BR>")
    Response.Write(SiteMap.RootNode.Title & "<BR>")

    Dim sitemapnode As SiteMapNode
    For Each sitemapnode In
 SiteMap.RootNode.ChildNodes
        ' Iterate through the ChildNodes SiteMapNodesCollection
        ' maintained by the RootNode.
        Response.Write(sitemapnode.Url & "<BR>"
 )
    Next

    Dim providers As IDictionaryEnumerator
 = SiteMap.Providers.GetEnumerator()
    While (providers.MoveNext())
        Response.Write(providers.Current)
        Response.Write("&nbsp;&nbsp;&nbsp;")
        Response.Write("<BR>")
    End While
End Sub ' Page_Load

</SCRIPT>
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server">
private void Page_Load(object sender, System.EventArgs
 e)
{
    // Navigate the SiteMap built by the default SiteMapProvider.
    Response.Write(SiteMap.RootNode.ToString() + "<BR>");

    Response.Write(SiteMap.RootNode.Url + "<BR>");
    Response.Write(SiteMap.RootNode.Title + "<BR>");

    foreach (SiteMapNode sitemapnode in SiteMap.RootNode.ChildNodes)
    {
        // Iterate through the ChildNodes SiteMapNodesCollection
        // maintained by the RootNode.
        Response.Write(sitemapnode.Url + "<BR>" );
    }

    IEnumerator providers = SiteMap.Providers.GetEnumerator();
    while (providers.MoveNext())
    {
        Response.Write(providers.Current);
        Response.Write("&nbsp;&nbsp;&nbsp;");
        Response.Write("<BR>");
    }
}
</SCRIPT>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SiteMap クラス
SiteMap メンバ
System.Web 名前空間
Providers
SiteMapProvider
StaticSiteMapProvider

SiteMapProvider プロパティ


パブリック プロパティパブリック プロパティ

参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からSiteMap.Provider プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSiteMap.Provider プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSiteMap.Provider プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SiteMap.Provider プロパティ」の関連用語

SiteMap.Provider プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SiteMap.Provider プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS