Metodo ElementOperations.CanCopyCore
Ottiene un valore che indica se è possibile copiare la raccolta di ModelElement in un IDataObject.
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Protected Overridable Function CanCopyCore ( _
elements As ICollection(Of ModelElement), _
closureType As ClosureType _
) As Boolean
protected virtual bool CanCopyCore(
ICollection<ModelElement> elements,
ClosureType closureType
)
Parametri
- elements
Tipo: System.Collections.Generic.ICollection<ModelElement>
Raccolta di ModelElements da copiare.
- closureType
Tipo: Microsoft.VisualStudio.Modeling.ClosureType
Tipo di chiusura da utilizzare per filtrare gli elementi.
Valore restituito
Tipo: System.Boolean
true se la raccolta di oggetti ModelElement può essere copiata in un oggetto IDataObject.
Note
Ciò viene implementata all'esterno di CanCopy, in modo che le sottoclassi possono eseguire l'override indipendente i metodi pubblici di CanMove e di CanCopy. Se le sottoclassi desiderano avere lo stesso comportamento sia per CanCopy che CanMove, possono eseguire l'override di questo metodo. (Prima che questo metodo non esiste, eseguendo l'ovverride solo CanCopy provocato effetto collaterale di modificare il comportamento di CanMove). I formati supportati: (1) ElementGroupPrototype e (2) di formati personalizzati
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.