CmisCmdlets.GetCmisObjectCommand.WriteTreeList C# (CSharp) Méthode

WriteTreeList() private méthode

private WriteTreeList ( IList treeList, System.Management.Automation.WildcardPattern wildcard ) : void
treeList IList
wildcard System.Management.Automation.WildcardPattern
Résultat void
        private void WriteTreeList(IList<ITree<IFileableCmisObject>> treeList,
                                   WildcardPattern wildcard)
        {
            if (treeList == null)
            {
                return;
            }
            foreach (var tree in treeList)
            {
                if (wildcard.IsMatch(tree.Item.Name))
                {
                    WriteObject(tree.Item);
                }
                if (tree.Children != null)
                {
                    WriteTreeList(tree.Children, wildcard);
                }
            }
        }
    }
GetCmisObjectCommand