ITargetFrameworkHolder.GetOutputSettingValuesFilteredForTargetElementType Method |
Gets the output setting values for the target element type specified, including the default values inherited from this platform holder,
filtered with the ignored values.
Namespace:
SD.LLBLGen.Pro.ApplicationCore.Interfaces
Assembly:
SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.4.0.0 (5.4.0)
Syntax IEnumerable<string> GetOutputSettingValuesFilteredForTargetElementType(
Func<OutputSettingValuesContainer, List<string>> defaultsRetrieverFunc,
FrameworkSettingTargetElementType targetElementType,
IEnumerable<string> ignoredValues,
IEnumerable<string> elementSpecificValues
)
Function GetOutputSettingValuesFilteredForTargetElementType (
defaultsRetrieverFunc As Func(Of OutputSettingValuesContainer, List(Of String)),
targetElementType As FrameworkSettingTargetElementType,
ignoredValues As IEnumerable(Of String),
elementSpecificValues As IEnumerable(Of String)
) As IEnumerable(Of String)
Parameters
- defaultsRetrieverFunc
- Type: System.Func<OutputSettingValuesContainer, List<String>>
The defaults retriever func, used to retrieve the set of values from the defaults stored in this project. - targetElementType
- Type: SD.LLBLGen.Pro.ApplicationCore.FrameworkSettingTargetElementType
Type of the target element. - ignoredValues
- Type: System.Collections.Generic.IEnumerable<String>
The ignored values. - elementSpecificValues
- Type: System.Collections.Generic.IEnumerable<String>
The element specific values.
Return Value
Type:
IEnumerable<String>list of requested values or an empty enumerable if not found/applicable
See Also