ElementOperations.CanCopyCore - метод
Получает значение, позволяющее определить, можно ли скопировать коллекцию ModelElements в IDataObject.
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Синтаксис
'Декларация
Protected Overridable Function CanCopyCore ( _
elements As ICollection(Of ModelElement), _
closureType As ClosureType _
) As Boolean
protected virtual bool CanCopyCore(
ICollection<ModelElement> elements,
ClosureType closureType
)
Параметры
- elements
Тип: System.Collections.Generic.ICollection<ModelElement>
Коллекция элементов ModelElements для копирования.
- closureType
Тип: Microsoft.VisualStudio.Modeling.ClosureType
Тип закрытия, который требуется использовать для фильтрации элементов.
Возвращаемое значение
Тип: System.Boolean
Значение true, если коллекция ModelElements может быть скопирована в объект IDataObject.
Заметки
Это реализуется вне CanCopy, так что подклассы могли переопределять открытые методы CanCopy и CanMove независимо. Если подклассы хотят иметь такое же расширение функциональности как для CanCopy, так и для CanMove, они могут просто переопределить этот метод. (Этот метод перед существовал, переопределения только CanCopy приведенное в побочному эффекту изменить расширение функциональности CanMove). Поддерживаемые форматы: ElementGroupPrototype (1) и (2) пользовательские форматы
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.