ElementOperations.CanCopyCore, méthode
Obtient une valeur indiquant si la collection de ModelElements peut être copiée à un IDataObject.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.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>
La collection de ModelElements à copier.
- closureType
Type : Microsoft.VisualStudio.Modeling.ClosureType
Le type de fermeture à l'utiliser pour filtrer les éléments.
Valeur de retour
Type : System.Boolean
true si la collection de ModelElements peut être copiée à un IDataObject.
Notes
Cela est implémenté en dehors de CanCopy, afin que les sous-classes puissent substituer les méthodes publiques de CanCopy et de CanMove indépendamment.Si les sous-classes souhaitent avoir le même comportement pour CanCopy et CanMove, elles peuvent simplement substituer cette méthode.(Pour que cette méthode ait existé, substituant uniquement CanCopy conduit à 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.