次の方法で共有


HierarchyInfo.IsExtendable プロパティ

定義

ノードが子ノードをサポートしているかどうかを示す値を取得します。

public:
 virtual property bool IsExtendable { bool get(); };
public virtual bool IsExtendable { get; }
member this.IsExtendable : bool
Public Overridable ReadOnly Property IsExtendable As Boolean

プロパティ値

true ノードが拡張可能な場合は 。それ以外の場合は false。 既定では、 trueです。

次の例は、nonextendable ノードの単純なケースを示しています。 また、コードで子ノードがサポートされているかどうかを確認する方法も示します。

public override bool IsExtendable
{
    get
    {
        return false;
    }
}
if (IsExtendable)
    AddNewNode(childNode);

注釈

のプロパティ値falseIsExtendable、ノードが子ノードを受け入れないことを示します。 詳細については、SupportsChildren プロパティを参照してください。

適用対象