HierarchyInfo.Navigate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IIS マネージャーを指定したページに移動します。
オーバーロード
Navigate(Type) |
[IIS マネージャー 接続 ] ペインを指定したページに移動します。 |
Navigate(Type, Object) |
[IIS マネージャー 接続 ] ペインを指定したページに移動します。 |
Navigate(Type)
[IIS マネージャー 接続 ] ペインを指定したページに移動します。
protected:
bool Navigate(Type ^ pageType);
protected bool Navigate (Type pageType);
member this.Navigate : Type -> bool
Protected Function Navigate (pageType As Type) As Boolean
パラメーター
- pageType
- Type
ターゲット ノードの種類。
戻り値
true
ナビゲーションが成功した場合は 。それ以外の場合は false
。
例
次の例では、[管理者] ページに移動 します 。
bool NavB()
{
Type pageType;
string sFull = getStrPageType("Microsoft.Web.Management,",
"Microsoft.Web.Management.Features.Administrators.AdministratorsPage, ");
if (sFull != string.Empty)
{
pageType = Type.GetType(sFull);
return Navigate(pageType);
}
return false;
}
注釈
指定したノードの種類が見つからない場合、またはユーザーがナビゲーションを取り消すと、ナビゲーションは失敗します。 [接続] ウィンドウ内の任意の場所から特定のページの種類へのナビゲーションは、常に成功するとは限りません。 たとえば、[接続] ウィンドウで [サイト\の既定の Web サイト\] aspnet_client フォルダーを選択し、ローカル サーバーの下のノードから [管理者] ページに移動すると、Navigate選択したノードが [管理者] ページをサポートするノードに正常に変更されません。
適用対象
Navigate(Type, Object)
[IIS マネージャー 接続 ] ペインを指定したページに移動します。
protected:
bool Navigate(Type ^ pageType, System::Object ^ navigationData);
protected bool Navigate (Type pageType, object navigationData);
member this.Navigate : Type * obj -> bool
Protected Function Navigate (pageType As Type, navigationData As Object) As Boolean
パラメーター
- pageType
- Type
ターゲット ノードの種類。
- navigationData
- Object
ナビゲーション データ。
戻り値
true
ナビゲーションが成功した場合は 。それ以外の場合は false
。
例
次の例では、 メソッドを呼び出します Navigate 。 Object パラメーターが でないnull
obj
場合、 は にNavigate渡されます。
public bool NavData(Type T, Object obj)
{
if (obj is JournaledFile)
return Navigate(T, obj);
else
return Navigate(T, null);
}
注釈
指定したノードの種類が見つからない場合、またはユーザーがナビゲーションを取り消すと、ナビゲーションは失敗します。 [接続] ウィンドウ内の任意の場所から特定のページの種類へのナビゲーションは、常に成功するとは限りません。 たとえば、[接続] ウィンドウで [サイト\の既定の Web サイト\] aspnet_client フォルダーを選択し、ローカル サーバーの下のノードから [管理者] ページに移動すると、Navigate選択したノードが [管理者] ページをサポートするノードに正常に変更されません。