4 Replies Latest reply on Jul 26, 2012 3:13 AM by Cenchen

    EvaluateXPathExpression in VB.Net

    SASEKUMAR Level 1

      Hi All,


      We are using VB.net  for development and there is one function called " EvaluateXPathExpression" for InDesign.XMLElement.Trying to use this in VB.net and throws "The requested member of the collection does not exist." error.


      "Function EvaluateXPathExpression(Using As String, Optional PrefixMappingTable As Object = Nothing) As InDesign.Objects

           Member of InDesign.XMLElement"


      Is this accessible in VB.Net? Any sample or direction is helpful.


              IdApp = CreateObject("InDesign.Application.CS5.5")


              IdApp.ScriptPreferences.UserInteractionLevel = InDesign.idUserInteractionLevels.idNeverInteract

              IdDoc = IdApp.ActiveDocument

              Dim xmlElems As InDesign.XMLElement = IdDoc.XMLElements(0).EvaluateXPathExpression("//body")