Liquid XML Data Binder 2020
Liquid XML Data Binding Wizard / Liquid XML Data Binder / Select Language Options for Visual Basic .Net
In This Topic
    Select Language Options for Visual Basic .Net
    In This Topic

    If your selected language is Visual Basic .Net, the Visual Basic options page displays the Language Properties that relate to Visual Basic code generation.

    Default VB .Net Class Namespace

    This allows you to specify the Visual Basic Namespace that all generated classes will form part. This also represents the name of the generated Visual Basic project.

    Base VB .Net Namespace

    This allows you to specify a prefix to the VB Namespace that all generated classes will form part. This is useful if you have a company standard that dictates all libraries should be in the standard company namespace, e.g. com.mycompany.

    Default Schema to Object Collection Mapping

    This allows you to select the manner in which properties and methods that reference Collections are generated.

    E.g. for the following XML:

    <person>
        <address/>
        <address/>
        <address/> 
    </person>
    

    where a <person> may contain many <address> elements:

    Use Original Name

    This option simply uses the element name from the XML Schema. E.g Person Class would have the method declaration:

    Address() As XmlObjectCollection(Of Address)
    

    Append 'Col' to Name

    This option appends 'Col' to the element name from the XML Schema. E.g Person Class would have the method declaration:

    AddressCol() As XmlObjectCollection(Of Address)
    

    Pluralize Name

    This option attempts to pluralize the element name from the XML Schema using a lookup file 'pluralList.txt' that can be found in the [INSTALL DIR]\XMLDataBinder folder and can be manually extended to include your own terms. E.g The Person Class would have the method declaration:

    Addresses() As XmlObjectCollection(Of Address)
    
    See Also