FreeWRL / FreeX3D 4.3.0
nsIPluginTagInfoOld Interface Reference

Plugin Tag Info Interface This interface provides information about the HTML tag on the page. More...

import <nsIPluginTagInfoOld.idl;

Inheritance diagram for nsIPluginTagInfoOld:
nsIPluginTagInfo2

Public Member Functions

void getAttributes (in PRUint16Ref aCount, in constCharStarConstStar aNames, in constCharStarConstStar aValues)
 QueryInterface on nsIPluginInstancePeer to get this.
 
void getAttribute (in string aName, out constCharPtr aResult)
 Gets the value for the named attribute.
 

Detailed Description

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.

Definition at line 64 of file nsIPluginTagInfoOld.idl.

Member Function Documentation

◆ getAttribute()

void nsIPluginTagInfoOld::getAttribute ( in string aName,
out constCharPtr aResult )

Gets the value for the named attribute.

Parameters
aName- the name of the attribute to find
aResult- the resulting attribute
Returns
- 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.

◆ getAttributes()

void nsIPluginTagInfoOld::getAttributes ( in PRUint16Ref aCount,
in constCharStarConstStar aNames,
in constCharStarConstStar aValues )

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.


The documentation for this interface was generated from the following file: