ApplicationUtilsCreateRawElementDefinitionsFromTargets Method |
Creates the raw element definitions from the targets specified.
Namespace: SD.LLBLGen.Pro.ApplicationCoreAssembly: SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.0.0.0 (5.0.0)
Syntax public static List<RawElementDefinition> CreateRawElementDefinitionsFromTargets(
List<IProjectElementMapTargetElement> targetsToMap,
string driverID,
ProjectElementType elementType,
HashSet<string> currentNamesInUse,
HashSet<IProjectElementMapTargetElement> alreadyMappedTargets,
Project containingProject,
bool preCheckAddToProject
)
Public Shared Function CreateRawElementDefinitionsFromTargets (
targetsToMap As List(Of IProjectElementMapTargetElement),
driverID As String,
elementType As ProjectElementType,
currentNamesInUse As HashSet(Of String),
alreadyMappedTargets As HashSet(Of IProjectElementMapTargetElement),
containingProject As Project,
preCheckAddToProject As Boolean
) As List(Of RawElementDefinition)
Parameters
- targetsToMap
- Type: System.Collections.GenericListIProjectElementMapTargetElement
The targets to map. - driverID
- Type: SystemString
The driver identifier. - elementType
- Type: SD.LLBLGen.Pro.ApplicationCoreProjectElementType
Type of the element. - currentNamesInUse
- Type: System.Collections.GenericHashSetString
The current names in use. - alreadyMappedTargets
- Type: System.Collections.GenericHashSetIProjectElementMapTargetElement
The already mapped targets. - containingProject
- Type: SD.LLBLGen.Pro.ApplicationCore.ProjectClassesProject
The containing project. - preCheckAddToProject
- Type: SystemBoolean
if set to true [pre check add to project].
Return Value
Type:
ListRawElementDefinition
list of 0 or more RawElementDefinition instances
Remarks Only targets of 1 database type can be passed in.
See Also