Search Results for

    Show / Hide Table of Contents
    View Source

    Class TourFilterCollectionBuilder

    Builds a collection of BackOfficeTourFilter items.

    Inheritance
    System.Object
    CollectionBuilderBase<TourFilterCollectionBuilder, TourFilterCollection, BackOfficeTourFilter>
    Namespace: Umbraco.Cms.Core.Tour
    Assembly: Umbraco.Core.dll
    Syntax
    public class TourFilterCollectionBuilder : CollectionBuilderBase<TourFilterCollectionBuilder, TourFilterCollection, BackOfficeTourFilter>, ICollectionBuilder<TourFilterCollection, BackOfficeTourFilter>, ICollectionBuilder

    Methods

    View Source

    AddFilter(BackOfficeTourFilter)

    Adds a filter instance.

    Declaration
    public void AddFilter(BackOfficeTourFilter filter)
    Parameters
    Type Name Description
    BackOfficeTourFilter filter
    View Source

    AddFilterByFile(String)

    Creates and adds a filter instance filtering by tour filename.

    Declaration
    public void AddFilterByFile(string filename)
    Parameters
    Type Name Description
    System.String filename
    View Source

    AddFilterByPlugin(String)

    Creates and adds a filter instance filtering by plugin name.

    Declaration
    public void AddFilterByPlugin(string pluginName)
    Parameters
    Type Name Description
    System.String pluginName
    View Source

    CreateItems(IServiceProvider)

    Creates the collection items.

    Declaration
    protected override IEnumerable<BackOfficeTourFilter> CreateItems(IServiceProvider factory)
    Parameters
    Type Name Description
    IServiceProvider factory
    Returns
    Type Description
    IEnumerable<BackOfficeTourFilter>

    The collection items.

    View Source

    RemoveAllFilters()

    Removes all filter instances.

    Declaration
    public void RemoveAllFilters()
    View Source

    RemoveFilter(Func<BackOfficeTourFilter, Boolean>)

    Removes filters matching a condition.

    Declaration
    public void RemoveFilter(Func<BackOfficeTourFilter, bool> predicate)
    Parameters
    Type Name Description
    Func<BackOfficeTourFilter, System.Boolean> predicate
    View Source

    RemoveFilter(BackOfficeTourFilter)

    Removes a filter instance.

    Declaration
    public void RemoveFilter(BackOfficeTourFilter filter)
    Parameters
    Type Name Description
    BackOfficeTourFilter filter
    • Improve this Doc
    • View Source
    In This Article
    • Methods
      • AddFilter(BackOfficeTourFilter)
      • AddFilterByFile(String)
      • AddFilterByPlugin(String)
      • CreateItems(IServiceProvider)
      • RemoveAllFilters()
      • RemoveFilter(Func<BackOfficeTourFilter, Boolean>)
      • RemoveFilter(BackOfficeTourFilter)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX