View Source
Class ContentValueSetBuilder
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
Syntax
public class ContentValueSetBuilder : BaseValueSetBuilder<IContent>, IContentValueSetBuilder, IPublishedContentValueSetBuilder, IValueSetBuilder<IContent>
Constructors
View Source
ContentValueSetBuilder(PropertyEditorCollection, UrlSegmentProviderCollection, IUserService, IShortStringHelper, ICoreScopeProvider, Boolean, ILocalizationService, IContentTypeService, ILogger<ContentValueSetBuilder>)
Declaration
public ContentValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, IUserService userService, IShortStringHelper shortStringHelper, ICoreScopeProvider scopeProvider, bool publishedValuesOnly, ILocalizationService localizationService, IContentTypeService contentTypeService, ILogger<ContentValueSetBuilder> logger)
Parameters
View Source
ContentValueSetBuilder(PropertyEditorCollection, UrlSegmentProviderCollection, IUserService, IShortStringHelper, ICoreScopeProvider, Boolean, ILocalizationService, IContentTypeService, ILogger<ContentValueSetBuilder>, IDocumentUrlService, ILanguageService)
Declaration
public ContentValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, IUserService userService, IShortStringHelper shortStringHelper, ICoreScopeProvider scopeProvider, bool publishedValuesOnly, ILocalizationService localizationService, IContentTypeService contentTypeService, ILogger<ContentValueSetBuilder> logger, IDocumentUrlService documentUrlService, ILanguageService languageService)
Parameters
Methods
View Source
GetValueSets(IContent[])
Creates a collection of to be indexed based on a collection of T
.
Declaration
public override IEnumerable<ValueSet> GetValueSets(params IContent[] content)
Parameters
Type |
Name |
Description |
IContent[] |
content |
|
Returns
Type |
Description |
IEnumerable<ValueSet> |
|