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


例外の種類 | 条件 |
---|---|
ArgumentNullException | parentNode が null 参照 (Visual Basic では Nothing) です。 |
ProviderException | providerName を解決できません。 |
InvalidOperationException | providerName が使用するサイト マップが、プロバイダ階層内で既に使用されています。 または providerName によって返されたルート ノードが null 参照 (Visual Basic では Nothing) です。 または providerName によって返されたルート ノードの URL またはキーが、親 XmlSiteMapProvider に既に登録されています。 |

AddProvider メソッドは、providerName を現在のプロバイダに子としてリンクします。providerName のルート ノードは、現在のプロバイダの階層に、parentNode の子ノードとして追加されます。親プロバイダは providerName の BuildSiteMap メソッドを呼び出すため、BuildSiteMap メソッドのトピックで説明した例外がスローされる場合があります。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- XmlSiteMapProvider.AddProvider メソッドのページへのリンク