SIFWorks ADK 2.0
IValueBuilder Interface
NamespacesEdustructures.SifWorksIValueBuilder

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

Classes that implement the IValueBuilder interface evaluate an arbitrary expression to produce a string value. The string value is then assigned as the value to a SIF element or attribute. The IValueBuilder interface is used by the SifDtd, SifDataObject, and Mappings classes when evaluating XPath-like query strings. It enables developers to customize the way the Adk evaluates value expressions in these query strings to produce a value for a SIF element or attribute. The DefaultIValueBuilder implementation supports $(variable) token replacement as well as @com.class.method style calls to static .Net methods.
Declaration Syntax
C#Visual BasicVisual C++
public interface IValueBuilder
Public Interface IValueBuilder
public interface class IValueBuilder
Members
All MembersMethods



IconMemberDescription
Evaluate(String)
Evaluate an expression to return a String value.

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