CatalogNode.QueryChildren 方法 (TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions)
傳回這個節點的子節點。
命名空間: Microsoft.TeamFoundation.Server.Core
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
Public Function QueryChildren ( _
requestContext As TeamFoundationRequestContext, _
resourceTypeFilters As IEnumerable(Of Guid), _
propertyFilters As IEnumerable(Of KeyValuePair(Of String, String)), _
recurse As Boolean, _
queryOptions As CatalogQueryOptions _
) As List(Of CatalogNode)
public List<CatalogNode> QueryChildren(
TeamFoundationRequestContext requestContext,
IEnumerable<Guid> resourceTypeFilters,
IEnumerable<KeyValuePair<string, string>> propertyFilters,
bool recurse,
CatalogQueryOptions queryOptions
)
參數
- requestContext
類型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- resourceTypeFilters
類型:System.Collections.Generic.IEnumerable<Guid>
這個查詢應該包含型別的清單。如果這是 null 或空白,則所有類型會都包含在內。
- propertyFilters
類型:System.Collections.Generic.IEnumerable<KeyValuePair<String, String>>
屬性集篩選套用至找到的節點。比對依據索引鍵和屬性符合的值。如果某個篩選條件的值為 null 或空白則假設,應該會傳回與提供之屬性的所有節點。比對包含符合所有 propertyFilters 的節點/資源
- recurse
類型:System.Boolean
如果所有的遞迴這些節點的子系,則為 true。
- queryOptions
類型:Microsoft.TeamFoundation.Framework.Common.CatalogQueryOptions
如果 ExpandDependencies 指定,在節點的相依性屬性會包含其相依的節點。如果 IncludeParents 指定,在 CatalogNode ParentNode 的屬性將包含父節點。將所指定的選項會傳回目錄節點具有該值的空間。應該只擷取額外資料,如果它是必要的,因為計算和傳送資訊可能會耗用相當多的資源。
傳回值
類型:System.Collections.Generic.List<CatalogNode>
符合篩選條件和遞迴要求這個節點的子節點。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。