HighlightedShapesCollection 类

定义

在设计图面上突出显示的形状和 DiagramItem 的集合。

public ref class HighlightedShapesCollection sealed : Microsoft::VisualStudio::Modeling::Diagrams::DiagramItemCollection
public sealed class HighlightedShapesCollection : Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
type HighlightedShapesCollection = class
    inherit DiagramItemCollection
Public NotInheritable Class HighlightedShapesCollection
Inherits DiagramItemCollection
继承
HighlightedShapesCollection

构造函数

HighlightedShapesCollection()

初始化 HighlightedShapesCollection 类的新实例。

属性

Item[Int32]

获取集合中指定位置处的 DiagramItem。

(继承自 DiagramItemCollection)

方法

Add(DiagramItem)

将 DiagramItem 添加到当前突出显示列表。

Add(DiagramItemCollection)

将指定的 DiagramItems 添加到当前突出显示列表。

Add(ICollection)

将 ICollection 的 DiagramItem 添加到 DiagramItemCollection 的末尾

(继承自 DiagramItemCollection)
Clear()

清除当前突出显示列表。

Contains(DiagramItem)

确定 DiagramItem 是否在集合中。

(继承自 DiagramItemCollection)
CopyTo(DiagramItem[], Int32)

从特定的数组索引开始,将所选内容的 DiagramItems 复制到 Array。

(继承自 DiagramItemCollection)
GetDiagramItemsContainingShape(ShapeElement)

获取突出显示列表中其 Shape 属性为指定形状的图表项的集合。

GetEnumerator()

获取此集合的 DiagramItem 枚举器。

(继承自 DiagramItemCollection)
IndexOf(DiagramItem)

返回集合中 DiagramItem 的从零开始的索引。

(继承自 DiagramItemCollection)
Insert(Int32, DiagramItem)

将 DiagramItem 插入集合中的指定索引处。

(继承自 DiagramItemCollection)
Remove(DiagramItem)

从当前突出显示列表中删除 DiagramItem。

Remove(DiagramItemCollection)

从当前突出显示列表中删除指定的 DiagramItems。

Remove(ICollection)

从 ICollection 中删除指定的 DiagramItems

(继承自 DiagramItemCollection)
Set(DiagramItem)

将当前突出显示列表替换为新的单个突出显示。

Set(DiagramItemCollection)

将当前突出显示列表替换为新的突出显示列表。

扩展方法

EmptyIfNull<T>(IEnumerable<T>)

如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。

适用于