Click or drag to resize

Project.GetOutputSettingValuesFilteredForTargetElementType 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.ProjectClasses
Assembly:  SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.8.0.0 (5.8.21.0208)
Syntax
public IEnumerable<string> GetOutputSettingValuesFilteredForTargetElementType(
	Func<OutputSettingValuesContainer, List<string>> defaultsRetrieverFunc,
	FrameworkSettingTargetElementType targetElementType,
	IEnumerable<string> ignoredValues,
	IEnumerable<string> elementSpecificValues
)

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

Implements

ITargetFrameworkHolder.GetOutputSettingValuesFilteredForTargetElementType(Func<OutputSettingValuesContainer, List<String>>, FrameworkSettingTargetElementType, IEnumerable<String>, IEnumerable<String>)
See Also