获取一 ModelElements 的集合是否的值可以复制到 IDataObject。
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.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
,如果 ModelElements 的集合可以复制到 IDataObject,则为 true。
备注
这可在 CanCopy 外部,因此,子类可以独立地重写公共 CanCopy 和 CanMove 方法。如果子类需要 CanCopy 和 CanMove 的相同的行为,它们可以重写此方法。(此方法已存在之前,只重写 CanCopy 导致更改 CanMove 行为副作用。) 支持的格式:(1) ElementGroupPrototype 和 (2) 自定义格式
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。