次の方法で共有


HierarchyInfo.Delete メソッド

定義

階層からノードを削除します。

public:
 bool Delete();
public bool Delete ();
member this.Delete : unit -> bool
Public Function Delete () As Boolean

戻り値

true ノードが正常に削除された場合は 。それ以外の場合は false

次の例では、ノードを削除します。 この例では、ノードが削除されていない場合にメッセージを表示します。

bool DemoInternalDelete()
{
    bool b = Delete();
    if (b != true)
        MessageBox.Show("Unable to delete " + NodeTypeName);
    return b;
}

注釈

メソッドで System.ComponentModel.CancelEventArgs.CancelOnDeleting プロパティが にfalse設定されている場合、Deleteメソッドは取り消されます。 System.ComponentModel.CancelEventArgs.Cancel 呼び出し元クラスがノードを削除するには、 を に設定 true する必要があります。

適用対象