其他选择状态未包括的处理泛型选择。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
Microsoft.VisualStudio.Modeling.Diagrams.GeneralSelection
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Class GeneralSelection _
Inherits SelectionState
public class GeneralSelection : SelectionState
GeneralSelection 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
GeneralSelection | 构造函数 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
ActualSelection | 获取实际选择。 (继承自 SelectionState。) |
![]() |
CoercedSelection | 通过将强制规则获取被强制的选择于实际选择。注意:该返回的值可以为空。空强制指示选择状态不定义强制规则 (即。一个多个 seleciton 仅包含注释连接由 GeneralSelection 状态中,不定义任何强制规则,因此, seleciton 的强制为空)。如果强制规则用于选择状态定义,但是,强制失败 (一个选择的用例包括属于不同区域) 的多个元素,被强制的选择存在,但为空。这些帮助器可用于展开强制神秘选择的结果:* - IsCoercible 则为 true,则 seleciton 可以强制 (即。选择状态定义的强制规则)。CoercedSelection 将返回集合,不过,它可能为 null。* - IsCoercionFailure 则为 true,则实际选项可以强制,但是,强制失败 (由于强制转换规则。) CoercedSelection 将是 empy 集合。* - HasCoercion 则为 true,则实际选择 coercable,并且其强制不会失败。CoercedSelection 将返回非空集合。 (继承自 SelectionState。) |
![]() |
CoercedSelectionCache | (继承自 SelectionState。) |
![]() |
CoercedSelectionModelElements | 包含与 Pels 尚未包含的 Pels 和麦 CoercedSelection 是可能的。此方法返回的及其关联的麦替换在被强制的 Pels 的列表,以及从没有 pels 的强制选择的所有麦。 (继承自 SelectionState。) |
![]() |
CoercedSelectionPresentationElements | 包含与 Pels 尚未包含的 Pels 和麦 CoercedSelection 是可能的。此方法返回排除所有麦的集合。 (继承自 SelectionState。) |
![]() |
CoercionCompliantSelection | 返回符合强制规则选定对象的列表。如果选定内容 coercable,则被强制的选择将返回;如果具有强制转换失败则该列表将为空。如果不强制规则 (! IsCoercable),实际选择然后返回。 (继承自 SelectionState。) |
![]() |
HasCoercion | 确定选定内容是否具有有效的强制。 (继承自 SelectionState。) |
![]() |
IsActualSelectionMixed | ,如果在实际选择的所有选定的对象的类型相同,则为 true。 (继承自 SelectionState。) |
![]() |
IsCoercedSelectionMixed | ,如果对强制选择的所有选定的对象的类型相同,则为 true。 (继承自 SelectionState。) |
![]() |
IsCoercible | 确定实际选择是否可以强制。Togegher IsCoercible 和 IsCoercionFailure 区分强制失败和不可用的强制之间。 (继承自 SelectionState。) |
![]() |
IsCoercionFailure | Togegher IsCoercible 和 IsCoercionFailure 区分强制失败和不可用的强制之间。 (继承自 SelectionState。) |
页首
方法
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。