Metodo ParentAdapter.CanParent
Ottiene un valore che indica se l'oggetto padre specificato può essere padre di un oggetto del tipo specificato.
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
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
Parametri
- parent
Tipo: Microsoft.Windows.Design.Model.ModelItem
Oggetto ModelItem che rappresenta l'elemento padre.
- childType
Tipo: System.Type
Tipo di elemento figlio.
Valore restituito
Tipo: System.Boolean
true se l'elemento padre specificato può accettare un figlio del tipo specificato; in caso contrario, false.Il valore predefinito è true.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | parent o childType è nullriferimento null (Nothing in Visual Basic). |
Note
Utilizzare CanParent per operazioni di trascinamento di oggetti attivi sull'area di progettazione e per operazioni di trascinamento di elementi dalla Casella degli strumenti.
L'implementazione predefinita restituisce true, che indica che l'elemento padre supporta tutti gli elementi figlio.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction