Interface IVsaScriptScope

    • Field Detail

      • assemblyFullName

        static final java.lang.String assemblyFullName
        Fully assembly qualified name: Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
        See Also:
        Constant Field Values
      • assemblyShortName

        static final java.lang.String assemblyShortName
        Assembly name: Microsoft.JScript
        See Also:
        Constant Field Values
      • className

        static final java.lang.String className
        Qualified class name: Microsoft.JScript.IVsaScriptScope
        See Also:
        Constant Field Values
    • Method Detail

      • getJCOObjectName

        java.lang.String getJCOObjectName()
        Returns the reflected Class name used to build the object
        Specified by:
        getJCOObjectName in interface IJCOBridgeReflected
        Specified by:
        getJCOObjectName in interface IJSVsaItem
        Returns:
        A String representing the name used to allocated the object in CLR context
      • GetItemCount

        int GetItemCount()
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AddItem

        IJSVsaItem AddItem​(java.lang.String itemName,
                           JSVsaItemType type)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • CreateDynamicItem

        IJSVsaItem CreateDynamicItem​(java.lang.String itemName,
                                     JSVsaItemType type)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetItem

        IJSVsaItem GetItem​(java.lang.String itemName)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetItemAtIndex

        IJSVsaItem GetItemAtIndex​(int index)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetObject

        NetObject GetObject()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RemoveItem

        void RemoveItem​(IJSVsaItem item)
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RemoveItem

        void RemoveItem​(java.lang.String itemName)
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RemoveItemAtIndex

        void RemoveItemAtIndex​(int index)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getParent

        IVsaScriptScope getParent()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable