/// <summary> /// Initializes a new instance of the <see cref="CodeTreeRequest" /> class. /// </summary> /// <param name="document">The document.</param> /// <param name="rawCodeItems">The raw code items.</param> /// <param name="sortOrder">The sort order.</param> /// <param name="nameFilter">The name filter.</param> internal CodeTreeRequest(Document document, SetCodeItems rawCodeItems, CodeSortOrder sortOrder, string nameFilter = null) { Document = document; RawCodeItems = rawCodeItems; SortOrder = sortOrder; NameFilter = nameFilter; }
/// <summary> /// Initializes a new instance of the <see cref="CodeTreeRequest" /> class. /// </summary> /// <param name="document">The document.</param> /// <param name="rawCodeItems">The raw code items.</param> /// <param name="sortOrder">The sort order.</param> /// <param name="nameFilter">The name filter.</param> internal CodeTreeRequest(Document document, SetCodeItems rawCodeItems, CodeSortOrder sortOrder, string nameFilter) { Document = document; RawCodeItems = rawCodeItems; SortOrder = sortOrder; NameFilter = nameFilter; }
/// <summary> /// Initializes a new instance of the <see cref="CodeTreeRequest" /> class. /// </summary> /// <param name="document">The document.</param> /// <param name="rawCodeItems">The raw code items.</param> /// <param name="sortOrder">The sort order.</param> internal CodeTreeRequest(Document document, SetCodeItems rawCodeItems, CodeSortOrder sortOrder) { Document = document; RawCodeItems = rawCodeItems; SortOrder = sortOrder; }
/// <summary> /// Initializes a new instance of the <see cref="CodeTreeRequest" /> class. /// </summary> /// <param name="document">The document.</param> /// <param name="rawCodeItems">The raw code items.</param> /// <param name="sortOrder">The sort order.</param> internal CodeTreeRequest(Document document, SetCodeItems rawCodeItems, CodeSortOrder sortOrder) : this(document, rawCodeItems, sortOrder, null) { }