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, IScopeProvider, Boolean)
  
  
  Declaration
  
    public ContentValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, IUserService userService, IShortStringHelper shortStringHelper, IScopeProvider scopeProvider, bool publishedValuesOnly)
   
  Parameters
  
  
    View Source
  
  ContentValueSetBuilder(PropertyEditorCollection, UrlSegmentProviderCollection, IUserService, IShortStringHelper, IScopeProvider, Boolean, ILocalizationService)
  
  
  Declaration
  
    public ContentValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, IUserService userService, IShortStringHelper shortStringHelper, IScopeProvider scopeProvider, bool publishedValuesOnly, ILocalizationService localizationService)
   
  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> | 
         |