HierarchyRenameEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OnRenaming(HierarchyRenameEventArgs) メソッドおよび OnRenamed(HierarchyRenameEventArgs) メソッドのデータを提供します。 このクラスは継承できません。
public ref class HierarchyRenameEventArgs sealed : EventArgs
public sealed class HierarchyRenameEventArgs : EventArgs
type HierarchyRenameEventArgs = class
inherit EventArgs
Public NotInheritable Class HierarchyRenameEventArgs
Inherits EventArgs
- 継承
-
HierarchyRenameEventArgs
例
次の例では Microsoft.Web.Management.Client.HierarchyInfo.SupportsRename 、 プロパティ、メソッド、 Microsoft.Web.Management.Client.HierarchyInfo.OnRenamed および クラスを Microsoft.Web.Management.Client.HierarchyInfo.OnRenaming 実装する メソッドを <xref:System.Web.Management.Client.HierarchyRenameEventArgs> 実装します。 この例では、ユーザーが プロパティを Label 使用してノードの名前を変更できるようにします。
protected override bool SupportsRename
{
get
{
return true;
}
}
protected override void OnRenamed(HierarchyRenameEventArgs e)
{
Trace.WriteLine("Node Name change from: "
+ _sNodeName + " to: " + e.Label);
_sNodeName = e.Label;
}
注釈
ページの名前を変更するには、 プロパティを Microsoft.Web.Management.Client.HierarchyInfo.SupportsRename に設定する true
必要があります。
ユーザーがノードの Microsoft.Web.Management.Client.HierarchyInfo.OnRenaming テキストの編集を開始すると、 メソッドが呼び出されます。 メソッドは Microsoft.Web.Management.Client.HierarchyInfo.OnRenamed 、ユーザーがノードのテキストの編集を完了した後に呼び出されます。 オブジェクトは HierarchyRenameEventArgs 、変更するラベルと、編集操作が取り消されたかどうかを指定します。
コンストラクター
HierarchyRenameEventArgs(String) |
HierarchyRenameEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
Cancel |
名前変更操作が取り消されたかどうかを示す値を取得または設定します。 |
Label |
ページに関連付けられている新しいノード名を取得または設定します。 |