通过将强制规则获取被强制的选择于实际选择。注意:该返回的值可以为空。空强制指示选择状态不定义强制规则 (即。一个多个 seleciton 仅包含注释连接由 GeneralSelection 状态中,不定义任何强制规则,因此, seleciton 的强制为空)。如果强制规则用于选择状态定义,但是,强制失败 (一个选择的用例包括属于不同区域) 的多个元素,被强制的选择存在,但为空。这些帮助器可用于展开强制神秘选择的结果:* - IsCoercible 则为 true,则 seleciton 可以强制 (即。选择状态定义的强制规则)。CoercedSelection 将返回集合,不过,它可能为 null。* - IsCoercionFailure 则为 true,则实际选项可以强制,但是,强制失败 (由于强制转换规则。) CoercedSelection 将是 empy 集合。* - HasCoercion 则为 true,则实际选择 coercable,并且其强制不会失败。CoercedSelection 将返回非空集合。
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Overridable ReadOnly Property CoercedSelection As ICollection
public virtual ICollection CoercedSelection { get; }
属性值
类型:System.Collections.ICollection
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。