'Declaration
<ElementsNotNullAttribute()> <NotNullAttribute()> Function GetDataTypeInfosFromDataTypeIds( _ ByVal dataTypeIdList As IReadOnlyList(Of UAModelNodeDescriptor), _ ByVal searchSupertypes As Boolean, _ ByVal requireBaseDataTypes As Boolean _ ) As ValueResult(Of UADataTypeInfo)()
'Usage
Dim instance As IUADataTypeDefinitionProvider Dim dataTypeIdList As IReadOnlyList(Of UAModelNodeDescriptor) Dim searchSupertypes As Boolean Dim requireBaseDataTypes As Boolean Dim value() As ValueResult(Of UADataTypeInfo) value = instance.GetDataTypeInfosFromDataTypeIds(dataTypeIdList, searchSupertypes, requireBaseDataTypes)
[ElementsNotNull()] [NotNull()] ValueResult<UADataTypeInfo>[] GetDataTypeInfosFromDataTypeIds( IReadOnlyList<UAModelNodeDescriptor> dataTypeIdList, bool searchSupertypes, bool requireBaseDataTypes )
[ElementsNotNull()] [NotNull()] array<ValueResult<UADataTypeInfo^>^>^ GetDataTypeInfosFromDataTypeIds( IReadOnlyList<UAModelNodeDescriptor^>^ dataTypeIdList, bool searchSupertypes, bool requireBaseDataTypes )
Parameters
- dataTypeIdList
- A list of data type IDs.
- searchSupertypes
- Determines whether the provider will attempt to recursively look at supertypes when determining the data type info.
- requireBaseDataTypes
- Determines whether base data types will always be included in the result.
Return Value
An array of value results with the data type infos obtained, for corresponding indexes of the input list.