Plugin Tag Info Interface This interface provides information about the HTML tag on the page. Some day this might get superseded by a DOM API.
[uuid(6d827df5-b5cd-416c-85cb-3cdd05c7aed1)]
Attributes
Returns the DOM element corresponding to the tag which references this plugin in the document. @param aDOMElement - resulting DOM element @result - NS_OK if this operation was successful
Get the type of the HTML tag that was used ot instantiate this plugin. Currently supported tags are EMBED, OBJECT and APPLET.
Returns a unique id for the current document containing plugin
Methods
Gets the value for the named attribute. @param aName - the name of the attribute to find @param aResult - the resulting attribute @result - NS_OK if this operation was successful, NS_ERROR_FAILURE if this operation failed. result is set to NULL if the attribute is not found else to the found value.
QueryInterface on nsIPluginInstancePeer to get this. (Corresponds to NPP_New's argc, argn, and argv arguments.) Get a ptr to the paired list of attribute names and values, returns the length of the array. Each name or value is a null-terminated string.
Return an encoding whose name is specified in: http://java.sun.com/products/jdk/1.1/docs/guide/intl/intl.doc.html#25303
Get the value for the named parameter. Returns null if the parameter was not set. @param aName - name of the parameter @param aResult - parameter value @result - NS_OK if this operation was successful
Get a ptr to the paired list of parameter names and values, returns the length of the array. Each name or value is a null-terminated string.
Compare to:
