SelectionState.CoercedSelection 属性

通过将强制规则获取被强制的选择于实际选择。注意:该返回的值可以为空。空强制指示选择状态不定义强制规则 (即。一个多个 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 安全性

请参见

参考

SelectionState 类

Microsoft.VisualStudio.Modeling.Diagrams 命名空间