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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。