StaticSiteMapProvider.GetParentNode メソッド
アセンブリ: System.Web (system.web.dll 内)

Dim instance As StaticSiteMapProvider Dim node As SiteMapNode Dim returnValue As SiteMapNode returnValue = instance.GetParentNode(node)
戻り値
指定した SiteMapNode の親を表す SiteMapNode。親サイト マップ ノードが存在しない場合、または親サイト マップ ノードの表示がユーザーに許可されていない場合は null 参照 (Visual Basic では Nothing)。


SiteMapNode オブジェクトは、サイト マップ プロバイダに、子および親のサイト マップ ノードの追跡を代行させます。これにより、StaticSiteMapProvider クラスなどの、階層サイト マップ構造のサイト マップ プロバイダを実装し、SiteMapNode オブジェクトを使用してサイト マップ ノードを表すクラスでは、階層ツリー全体をナビゲートできるようにするために、全サイト マップ ノードの階層関係を追跡する必要があります。
ParentNode プロパティが見つからなかった場合、StaticSiteMapProvider クラスは現在のサイト マップ プロバイダに ParentProvider プロパティがあるかどうかを検出します。ある場合、サイト マップ プロバイダは親サイト マップ プロバイダの GetParentNode プロパティを呼び出します。これにより、サイト マップ ノードの親サイト マップ ノードを別のサイト マップ プロバイダで管理するというシナリオが可能になります。
GetParentNode メソッドは BuildSiteMap メソッドを内部的に呼び出し、指定したサイト マップ ノードの親を表す SiteMapNode を取得します。セキュリティ トリミングが有効な場合、サイト マップ ノードはユーザーがその表示を許可されている場合のみ返されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からStaticSiteMapProvider.GetParentNode メソッドを検索する場合は、下記のリンクをクリックしてください。

- StaticSiteMapProvider.GetParentNode メソッドのページへのリンク