SIFWorks ADK 2.0
Map Method (values, data, valueBuilder)
NamespacesEdustructures.SifWorks.Tools.MappingMappingsMap(IDictionary, SifDataObject, IValueBuilder)

[This is preliminary documentation and is subject to change.]

Populate a SifDataObject from values in the supplied IDictionary. This form of the map method that accepts a custom ValueBuilder implementation to evaluate value expressions in XPath-like query strings. The map method uses the DefaultValueBuilder class as its built-in implementation, but you can supply your own by calling this method instead.
Declaration Syntax
C#Visual BasicVisual C++
public void Map(
	IDictionary values,
	SifDataObject data,
	IValueBuilder valueBuilder
)
Public Sub Map ( _
	values As IDictionary, _
	data As SifDataObject, _
	valueBuilder As IValueBuilder _
)
public:
void Map (
	IDictionary^ values, 
	SifDataObject^ data, 
	IValueBuilder^ valueBuilder
)
Parameters
values (IDictionary)
A IDictionary that contains field values to assign to the supplied SifDataObject, where each entry in the map is keyed by the local application-defined name of a field and the value is the text value to assign to the corresponding element or attribute of the SifDataObject.
data (SifDataObject)
The SifDataObject to assign field values to
valueBuilder (IValueBuilder)
A custom ValueBuilder implementation to evaluate value expressions in XPath-like query strings
Exceptions
ExceptionCondition
AdkMappingException thrown if an error occurs while evaluating a field rule

Assembly: Edustructures.SifWorks.Adk (Module: Edustructures.SifWorks.Adk) Version: 2.0.0.10