ParentAdapter.CanParent 方法
取得值,表示指定之父代物件是否可以是具有指定型別之物件的父代。
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public Overridable Function CanParent ( _
parent As ModelItem, _
childType As Type _
) As Boolean
public virtual bool CanParent(
ModelItem parent,
Type childType
)
public:
virtual bool CanParent(
ModelItem^ parent,
Type^ childType
)
abstract CanParent :
parent:ModelItem *
childType:Type -> bool
override CanParent :
parent:ModelItem *
childType:Type -> bool
public function CanParent(
parent : ModelItem,
childType : Type
) : boolean
參數
- parent
型別:Microsoft.Windows.Design.Model.ModelItem
ModelItem ,表示父代。
- childType
型別:System.Type
子項目的型別。
傳回值
型別:System.Boolean
如果指定的父代可以接受指定之型別的子系,則為 true,否則為 false。預設值為 true。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | parent 或 childType 是 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
備註
您可以使用 CanParent,在設計介面上進行實際物件的拖曳操作,或是從 [工具箱] 進行項目的拖曳操作。
預設實作會傳回 true,表示父代支援所有子系。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間