﻿#nullable enable
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.Name.get -> string!
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.Owners.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.TotalDownloads.get -> long
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.Version.get -> string?
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProvider
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProvider.Factory.get -> Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProviderFactory!
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProvider.SearchForTemplatePackagesAsync(System.Func<Microsoft.TemplateSearch.Common.TemplatePackageSearchData!, bool>! packFilters, System.Func<Microsoft.TemplateSearch.Common.TemplatePackageSearchData!, System.Collections.Generic.IReadOnlyList<Microsoft.TemplateEngine.Abstractions.ITemplateInfo!>!>! matchingTemplatesFilter, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<(Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo! PackageInfo, System.Collections.Generic.IReadOnlyList<Microsoft.TemplateEngine.Abstractions.ITemplateInfo!>! MatchedTemplates)>!>!
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProviderFactory
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProviderFactory.CreateProvider(Microsoft.TemplateEngine.Abstractions.IEngineEnvironmentSettings! environmentSettings, System.Collections.Generic.IReadOnlyDictionary<string!, System.Func<object!, object!>!>! additionalDataReaders) -> Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProvider!
Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProviderFactory.DisplayName.get -> string!
Microsoft.TemplateSearch.Common.Components
Microsoft.TemplateSearch.Common.SearchResult
Microsoft.TemplateSearch.Common.SearchResult.ErrorMessage.get -> string?
Microsoft.TemplateSearch.Common.SearchResult.Provider.get -> Microsoft.TemplateSearch.Common.Abstractions.ITemplateSearchProvider!
Microsoft.TemplateSearch.Common.SearchResult.SearchHits.get -> System.Collections.Generic.IReadOnlyList<(Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo! PackageInfo, System.Collections.Generic.IReadOnlyList<Microsoft.TemplateEngine.Abstractions.ITemplateInfo!>! MatchedTemplates)>!
Microsoft.TemplateSearch.Common.SearchResult.Success.get -> bool
Microsoft.TemplateSearch.Common.TemplatePackageSearchData
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.AdditionalData.get -> System.Collections.Generic.IDictionary<string!, object!>!
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.Name.get -> string!
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.Owners.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.TemplatePackageSearchData(Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo! packInfo, System.Collections.Generic.IEnumerable<Microsoft.TemplateSearch.Common.TemplateSearchData!>! templates, System.Collections.Generic.IDictionary<string!, object!>? data = null) -> void
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.Templates.get -> System.Collections.Generic.IReadOnlyList<Microsoft.TemplateSearch.Common.TemplateSearchData!>!
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.TotalDownloads.get -> long
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.Version.get -> string?
Microsoft.TemplateSearch.Common.TemplateSearchCoordinator
Microsoft.TemplateSearch.Common.TemplateSearchCoordinator.SearchAsync(System.Func<Microsoft.TemplateSearch.Common.TemplatePackageSearchData!, bool>! packFilter, System.Func<Microsoft.TemplateSearch.Common.TemplatePackageSearchData!, System.Collections.Generic.IReadOnlyList<Microsoft.TemplateEngine.Abstractions.ITemplateInfo!>!>! matchingTemplatesFilter, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.TemplateSearch.Common.SearchResult!>!>!
Microsoft.TemplateSearch.Common.TemplateSearchCoordinator.TemplateSearchCoordinator(Microsoft.TemplateEngine.Abstractions.IEngineEnvironmentSettings! environmentSettings, System.Collections.Generic.IReadOnlyDictionary<string!, System.Func<object!, object!>!>? additionalDataReaders = null) -> void
Microsoft.TemplateSearch.Common.TemplateSearchData
Microsoft.TemplateSearch.Common.TemplateSearchData.AdditionalData.get -> System.Collections.Generic.IDictionary<string!, object!>!
Microsoft.TemplateSearch.Common.TemplateSearchData.Author.get -> string?
Microsoft.TemplateSearch.Common.TemplateSearchData.Classifications.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.TemplateSearch.Common.TemplateSearchData.Description.get -> string?
Microsoft.TemplateSearch.Common.TemplateSearchData.GroupIdentity.get -> string?
Microsoft.TemplateSearch.Common.TemplateSearchData.Identity.get -> string!
Microsoft.TemplateSearch.Common.TemplateSearchData.Name.get -> string!
Microsoft.TemplateSearch.Common.TemplateSearchData.Parameters.get -> System.Collections.Generic.IReadOnlyList<Microsoft.TemplateEngine.Abstractions.ITemplateParameter!>!
Microsoft.TemplateSearch.Common.TemplateSearchData.Precedence.get -> int
Microsoft.TemplateSearch.Common.TemplateSearchData.ShortNameList.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.TemplateSearch.Common.TemplateSearchData.TagsCollection.get -> System.Collections.Generic.IReadOnlyDictionary<string!, string!>!
Microsoft.TemplateSearch.Common.TemplateSearchData.TemplateSearchData(Microsoft.TemplateEngine.Abstractions.ITemplateInfo! templateInfo, System.Collections.Generic.IDictionary<string!, object!>? data = null) -> void
Microsoft.TemplateSearch.Common.TemplateSearchData.ThirdPartyNotices.get -> string?
static Microsoft.TemplateSearch.Common.Components.AllComponents.get -> System.Collections.Generic.IReadOnlyList<(System.Type! Type, Microsoft.TemplateEngine.Abstractions.IIdentifiedComponent! Instance)>!
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.Description.get -> string?
Microsoft.TemplateSearch.Common.Abstractions.ITemplatePackageInfo.IconUrl.get -> string?
Microsoft.TemplateSearch.Common.Providers.NuGetMetadataSearchProviderFactory
Microsoft.TemplateSearch.Common.Providers.NuGetMetadataSearchProviderFactory.NuGetMetadataSearchProviderFactory() -> void
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.Description.get -> string?
Microsoft.TemplateSearch.Common.TemplatePackageSearchData.IconUrl.get -> string?
Microsoft.TemplateSearch.Common.TemplateSearchData.ParameterDefinitions.get -> Microsoft.TemplateEngine.Abstractions.Parameters.IParameterDefinitionSet!
