VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Processing Namespace / ProcessingHelper Class / CreateValuePredicateAnalyzer Methods / CreateValuePredicateAnalyzer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,Analyzer<TValue,Boolean>) Method
Syntax Requirements SeeAlso
In This Topic
    CreateValuePredicateAnalyzer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,Analyzer<TValue,Boolean>) Method (ProcessingHelper)
    In This Topic
    Creates the predicate value analyzer that analyzes result of value getter using the predicate analyzer.
    Syntax
    'Declaration
    
    Public Overloads Shared Function CreateValuePredicateAnalyzer<TTarget
    The type of the target.
    ,TValue
    The type of the value.
    >( _
    ByVal valueGetter
    The value getter.
    As System.String, _
    ByVal name
    The name of predicate analyzer.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
    ByVal predicate
    The predicate.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue) _
    ) As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) (Of TTarget
    The type of the target.
    , TValue
    The type of the value.
    )

    Parameters

    valueGetter
    The value getter.
    name
    The name of predicate analyzer.
    predicate
    The predicate.

    Type Parameters

    TTarget
    The type of the target.
    TValue
    The type of the value.

    Return Value

    New instance of predicate analyzer.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also