'Declaration Public Overloads Shared Function CreateValueProcessing<TTargetThe type of the target.,TValueThe type of the value.>( _
ByVal nameThe name of processing command.As System.String, _
ByVal valueGetterThe value getter.As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
ByVal processingCommandThe processing command to process value of valueGetter.As ProcessingCommand(Of TTarget) _
) As ProcessingCommand(Of TTarget) (Of TTargetThe type of the target., TValueThe type of the value.)
public static ProcessingCommand<TTarget> CreateValueProcessing<TTarget,TValue>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> valueGetter,
ProcessingCommand<TTarget> processingCommand
)
public: static ProcessingCommand<TTarget*>* CreateValueProcessing<TTarget,TValue>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue*>* valueGetter,
ProcessingCommand<TTarget*>* processingCommand
)
generic<typename TTarget> generic<typename TValue> public:
static ProcessingCommand<TTarget^>^ CreateValueProcessing(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue^>^ valueGetter,
ProcessingCommand<TTarget^>^ processingCommand
)
Parameters
- name
- The name of processing command.
- valueGetter
- The value getter.
- processingCommand
- The processing command to process value of valueGetter.
Type Parameters
- TTarget
- The type of the target.
- TValue
- The type of the value.
Return Value
New instance of ValueProcessing<TTarget,TValue> class.