ElementOperations.CanMergeElementGroupPrototype 方法 (ModelElement, ProtoElementBase, ElementGroupPrototype)
获取指示在已知的特殊升起和元素组原型中 MergeElementGroupPrototype 是否可以被执行的值。
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
语法
声明
Protected Friend Overridable Function CanMergeElementGroupPrototype ( _
targetElement As ModelElement, _
toMergeProtoElement As ProtoElementBase, _
elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected internal virtual bool CanMergeElementGroupPrototype(
ModelElement targetElement,
ProtoElementBase toMergeProtoElement,
ElementGroupPrototype elementGroupPrototype
)
参数
- targetElement
类型:Microsoft.VisualStudio.Modeling.ModelElement
将作为重建来自 ElementGroupPrototype 元素目标的 ModelElement。
- toMergeProtoElement
类型:Microsoft.VisualStudio.Modeling.ProtoElementBase
ElementGroupPrototype 中的根 ProtoElement 重建时,将合并入目标元素。在 ElementGroupPrototype 不包含任何 ProtoElements 的情况下,该参数可以为 null。
- elementGroupPrototype
类型:Microsoft.VisualStudio.Modeling.ElementGroupPrototype
包含根 protoElement 的 ElementGroupPrototype。
返回值
类型:System.Boolean
指示是否可以对特定目标和子执行 MergeElementGroupPrototype 的值。
备注
CanMergeElementGroupPrototype 进程调用每个 ProtoElement 的此重载中 ElementGroupPrototype 确定目标元素或目标关联的模型元素 (如果适用) 可以用作 ProtoElement 表示元素的目标。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。