IDocumentPathTree<TDocument> Interface
IDocumentPathTree<TDocument>
IDocumentTree<TDocument>
DocumentPathTree<TDocument>
TestPipelineOutputs
FilteredDocumentList<TDocument>
IPipelineOutputs

Syntax

public interface IDocumentPathTree<TDocument> : IDocumentTree<TDocument> where TDocument : IDocument

Type Parameters

Name Description
TDocument

Methods

Name Return Value Summary
Get(NormalizedPath) TDocument

Extension Methods

Name Value Summary
GetAncestorsOf<TDocument>(NormalizedPath, bool) DocumentList<TDocument>
GetAncestorsOf<TDocument>(NormalizedPath) DocumentList<TDocument>
GetAncestorsOf<TDocument>(TDocument) DocumentList<TDocument>
GetChildrenOf<TDocument>(NormalizedPath) DocumentList<TDocument>
GetDescendantsOf<TDocument>(NormalizedPath, bool) DocumentList<TDocument>
GetDescendantsOf<TDocument>(NormalizedPath) DocumentList<TDocument>
GetDescendantsOf<TDocument>(TDocument) DocumentList<TDocument>
GetParentOf<TDocument>(NormalizedPath) TDocument
GetSiblingsOf<TDocument>(NormalizedPath, bool) DocumentList<TDocument>
GetSiblingsOf<TDocument>(NormalizedPath) DocumentList<TDocument>
GetSiblingsOf<TDocument>(TDocument) DocumentList<TDocument>
ThrowIfNull<IDocumentPathTree<TDocument>>(string) T
ToDocument<IDocumentPathTree<TDocument>>(IContentProvider) IDocument
ToDocument<IDocumentPathTree<TDocument>>(IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<IDocumentPathTree<TDocument>>(NormalizedPath, IContentProvider) IDocument
ToDocument<IDocumentPathTree<TDocument>>(NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<IDocumentPathTree<TDocument>>(NormalizedPath, NormalizedPath, IContentProvider) IDocument
ToDocument<IDocumentPathTree<TDocument>>(NormalizedPath, NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument