A UAMethodis a subtype of the UAInstancedefined in F.7. It represents a Method Node. The fields in the UAMethodtype are defined in Table F.9.
Element |
Type |
Description |
All of the fields from the UAInstancetype described in F.7. |
||
MethodDeclarationId |
NodeId |
May be specified for Method Nodesthat are a target of a HasComponentreference from a single Object Node. It is the NodeIdof the UAMethodwith the same BrowseNamecontained in the TypeDefinitionassociated with the Object Node. If the TypeDefinitionoverrides a Methodinherited from a base ObjectTypethen this attribute shall reference the Method Nodein the subtype. |
UserExecutable |
Boolean |
Still in schema but no longer used. |
ArgumentDescription |
UAMethodArgument [] |
A list of Descriptionsfor the Method Node Arguments. Each entry has a Name which uniquely identifies the Argumentthat the Descriptionsapply to. There shall only be one entry per Name. Each entry also has a list of Descriptionsfor the Argumentin different locales. There shall be only one entry per locale per Argument. |