共用方式為


Graph.GetGroupDescendants 方法 (IEnumerable<GraphObject>, Predicate<GraphGroup>, Predicate<GraphNode>)

取得其中某些物件可能是群組的圖形物件指定清單中的所有子代節點的一般清單,篩選包含符合指定之述詞進行的節點和群組。

命名空間:  Microsoft.VisualStudio.GraphModel
組件:  Microsoft.VisualStudio.GraphModel (在 Microsoft.VisualStudio.GraphModel.dll 中)

語法

'宣告
Public Shared Function GetGroupDescendants ( _
    graphObjects As IEnumerable(Of GraphObject), _
    groupFilter As Predicate(Of GraphGroup), _
    nodeFilter As Predicate(Of GraphNode) _
) As IEnumerable(Of GraphNode)
public static IEnumerable<GraphNode> GetGroupDescendants(
    IEnumerable<GraphObject> graphObjects,
    Predicate<GraphGroup> groupFilter,
    Predicate<GraphNode> nodeFilter
)
public:
static IEnumerable<GraphNode^>^ GetGroupDescendants(
    IEnumerable<GraphObject^>^ graphObjects, 
    Predicate<GraphGroup^>^ groupFilter, 
    Predicate<GraphNode^>^ nodeFilter
)
static member GetGroupDescendants : 
        graphObjects:IEnumerable<GraphObject> * 
        groupFilter:Predicate<GraphGroup> * 
        nodeFilter:Predicate<GraphNode> -> IEnumerable<GraphNode> 
public static function GetGroupDescendants(
    graphObjects : IEnumerable<GraphObject>, 
    groupFilter : Predicate<GraphGroup>, 
    nodeFilter : Predicate<GraphNode>
) : IEnumerable<GraphNode>

參數

  • graphObjects
    類型:IEnumerable<GraphObject>

    簡維的物件清單。

  • groupFilter
    類型:Predicate<GraphGroup>

    篩選的要呼叫群組的述詞。

  • nodeFilter
    類型:Predicate<GraphNode>

    篩選的子代節點的述詞的項目有包含您。

傳回值

類型:IEnumerable<GraphNode>
所有子代節點一般清單,包括扁平群組的節點。

.NET Framework 安全性

請參閱

參考

Graph 類別

GetGroupDescendants 多載

Microsoft.VisualStudio.GraphModel 命名空間