DerivedModelDefinitionGetOutputSettingValuesFilteredForTargetElementType Method |
Gets the output setting values for the target element type specified, including the default values inherited from the project,
filtered with the ignored values.
Namespace: SD.LLBLGen.Pro.ApplicationCore.DerivedModelAssembly: SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.0.0.0 (5.0.0)
Syntax public IEnumerable<string> GetOutputSettingValuesFilteredForTargetElementType(
Func<OutputSettingValuesContainer, List<string>> defaultsRetrieverFunc,
FrameworkSettingTargetElementType targetElementType,
IEnumerable<string> ignoredValues,
IEnumerable<string> elementSpecificValues
)
Public 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: SystemFuncOutputSettingValuesContainer, ListString
The defaults retriever func, used to retrieve the set of values from the defaults stored in this project. - targetElementType
- Type: SD.LLBLGen.Pro.ApplicationCoreFrameworkSettingTargetElementType
Type of the target element. - ignoredValues
- Type: System.Collections.GenericIEnumerableString
The ignored values. - elementSpecificValues
- Type: System.Collections.GenericIEnumerableString
The element specific values.
Return Value
Type:
IEnumerableStringlist of requested values or an empty enumerable if not found/applicable
Implements
ITargetFrameworkHolderGetOutputSettingValuesFilteredForTargetElementType(FuncOutputSettingValuesContainer, ListString, FrameworkSettingTargetElementType, IEnumerableString, IEnumerableString)See Also