ElementOperations.CanCopyCore, méthode
Obtient une valeur indiquant si la collection de ModelElements peut être copiée vers un IDataObject.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Déclaration
Protected Overridable Function CanCopyCore ( _
elements As ICollection(Of ModelElement), _
closureType As ClosureType _
) As Boolean
protected virtual bool CanCopyCore(
ICollection<ModelElement> elements,
ClosureType closureType
)
Paramètres
- elements
Type : System.Collections.Generic.ICollection<ModelElement>
Collection de ModelElements à copier.
- closureType
Type : Microsoft.VisualStudio.Modeling.ClosureType
Type de fermeture à utiliser pour filtrer les éléments.
Valeur de retour
Type : System.Boolean
True si la collection de ModelElements peut être copiée vers un IDataObject.
Notes
Cela est implémenté en dehors de CanCopy, afin que les sous-classes de remplacer les méthodes publiques de CanCopy et de CanMove indépendamment. Si les sous-classes à avoir le même comportement pour CanCopy et CanMove, elles peuvent uniquement remplacer cette méthode. (Pour que cette méthode n'a pas exister, en remplaçant uniquement CanCopy mené à l'effet secondaire de modifier le comportement de CanMove.) Les formats pris en charge : (1) ElementGroupPrototype, et (2) formats personnalisés
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.