PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IStdBSXML

    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("04C7CA84-A33D-4811-BF2E-93C0F936A267")]
    public interface IStdBSXML

    Properties

    XML

    Declaration
    string XML { get; }
    Property Value
    Type Description
    System.String

    Methods

    DecryptNode(String)

    Declaration
    void DecryptNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery

    DeleteAttribute(String, String)

    Declaration
    void DeleteAttribute(string strQuery, string strAttributeName)
    Parameters
    Type Name Description
    System.String strQuery
    System.String strAttributeName

    DeleteNode(String)

    Declaration
    void DeleteNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery

    EncryptNode(String)

    Declaration
    void EncryptNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery

    FormatXmlDocument(XmlDocument)

    Declaration
    void FormatXmlDocument(XmlDocument XmlDoc)
    Parameters
    Type Name Description
    System.Xml.XmlDocument XmlDoc

    FormatXmlNode(XmlNode, Int32)

    Declaration
    void FormatXmlNode(XmlNode xmlNode, int intIdent)
    Parameters
    Type Name Description
    System.Xml.XmlNode xmlNode
    System.Int32 intIdent

    GetChildAttribute(String, String, Int32)

    Declaration
    string GetChildAttribute(string strQuery, string strName, int lngIndex)
    Parameters
    Type Name Description
    System.String strQuery
    System.String strName
    System.Int32 lngIndex
    Returns
    Type Description
    System.String

    GetChildName(String, Int32)

    Declaration
    string GetChildName(string strQuery, int lngIndex)
    Parameters
    Type Name Description
    System.String strQuery
    System.Int32 lngIndex
    Returns
    Type Description
    System.String

    GetChildValue(String, Int32)

    Declaration
    string GetChildValue(string strQuery, int lngIndex)
    Parameters
    Type Name Description
    System.String strQuery
    System.Int32 lngIndex
    Returns
    Type Description
    System.String

    GetNode(String)

    Declaration
    XmlNode GetNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery
    Returns
    Type Description
    System.Xml.XmlNode

    GetXMLDocumentInfo(StdBSTipos.EnumXMLDocInfoConst)

    Declaration
    string GetXMLDocumentInfo(StdBSTipos.EnumXMLDocInfoConst enuDesiredInfo)
    Parameters
    Type Name Description
    StdBSTipos.EnumXMLDocInfoConst enuDesiredInfo
    Returns
    Type Description
    System.String

    InitXML(String)

    Declaration
    void InitXML(string strRootName)
    Parameters
    Type Name Description
    System.String strRootName

    MakeNode(String, String, String[], String[], String)

    Declaration
    void MakeNode(string strQuery, string strName, string[] strAttrNames, string[] strAttrValues, string vntNodeValue = "")
    Parameters
    Type Name Description
    System.String strQuery
    System.String strName
    System.String[] strAttrNames
    System.String[] strAttrValues
    System.String vntNodeValue

    MakeSimpleChildNode(XmlElement, String, String)

    Declaration
    void MakeSimpleChildNode(XmlElement objNode, string strName, string vntNodeValue)
    Parameters
    Type Name Description
    System.Xml.XmlElement objNode
    System.String strName
    System.String vntNodeValue

    MakeSimpleNode(String, String, String)

    Declaration
    XmlElement MakeSimpleNode(string strQuery, string strName, string vntNodeValue = null)
    Parameters
    Type Name Description
    System.String strQuery
    System.String strName
    System.String vntNodeValue
    Returns
    Type Description
    System.Xml.XmlElement

    NodeCount(String)

    Declaration
    int NodeCount(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery
    Returns
    Type Description
    System.Int32

    OpenXML(String, StdBSTipos.EnumOpenXMLDoc)

    Declaration
    bool OpenXML(string strSource, StdBSTipos.EnumOpenXMLDoc enuType = StdBSTipos.EnumOpenXMLDoc.oxFile)
    Parameters
    Type Name Description
    System.String strSource
    StdBSTipos.EnumOpenXMLDoc enuType
    Returns
    Type Description
    System.Boolean

    ReadAttribute(String, String)

    Declaration
    string ReadAttribute(string strQuery, string strName)
    Parameters
    Type Name Description
    System.String strQuery
    System.String strName
    Returns
    Type Description
    System.String

    ReadAttributeIfExists(String, String)

    Declaration
    string ReadAttributeIfExists(string strQuery, string strName)
    Parameters
    Type Name Description
    System.String strQuery
    System.String strName
    Returns
    Type Description
    System.String

    ReadNode(String)

    Declaration
    string ReadNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery
    Returns
    Type Description
    System.String

    ReadNodeXML(String)

    Declaration
    string ReadNodeXML(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery
    Returns
    Type Description
    System.String

    Save(String)

    Declaration
    void Save(string strFileName)
    Parameters
    Type Name Description
    System.String strFileName

    TryGetNode(String)

    Declaration
    XmlNode TryGetNode(string strQuery)
    Parameters
    Type Name Description
    System.String strQuery
    Returns
    Type Description
    System.Xml.XmlNode

    WriteAttributes(String, String[], String[])

    Declaration
    object WriteAttributes(string strQuery, string[] strNames, string[] strValues)
    Parameters
    Type Name Description
    System.String strQuery
    System.String[] strNames
    System.String[] strValues
    Returns
    Type Description
    System.Object

    WriteChildAttributes(String, Int32, String[], String[])

    Declaration
    void WriteChildAttributes(string strQuery, int lngIndex, string[] strAttrNames, string[] strAttrValues)
    Parameters
    Type Name Description
    System.String strQuery
    System.Int32 lngIndex
    System.String[] strAttrNames
    System.String[] strAttrValues

    WriteNode(String, String)

    Declaration
    object WriteNode(string strQuery, string vntValue)
    Parameters
    Type Name Description
    System.String strQuery
    System.String vntValue
    Returns
    Type Description
    System.Object

    WriteNodeXml(String, XmlNode)

    Declaration
    object WriteNodeXml(string strQuery, XmlNode xmlNode)
    Parameters
    Type Name Description
    System.String strQuery
    System.Xml.XmlNode xmlNode
    Returns
    Type Description
    System.Object