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
型別:System.Collections.Generic.IEnumerable<GraphObject>
簡維物件清單。
- groupFilter
型別:System.Predicate<GraphGroup>
篩選要呼叫群組的述詞。
- nodeFilter
型別:System.Predicate<GraphNode>
篩選的子代節點一個述詞想要納入。
傳回值
型別:System.Collections.Generic.IEnumerable<GraphNode>
所有子代節點一般清單,包括扁平群組的節點。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。