methode-element method--element

Inhoudsmodel content-model-10

methode:==( help: | parameters)

Attributen attributes-10

  • @_operation (tekenreeks)
  • @access (tekenreeks)
  • @const (Boolean)
  • @hidden (boolean)
  • @label (tekenreeks)
  • @library (tekenreeks)
  • @name (MNTOKEN)
  • @pkonly (boolean)
  • @static (boolean)

Ouders parents-10

<methods> , <interface />

Kinderen children-10

  • <help>
  • <parameters>

Beschrijving description-10

Met dit element kunt u een SOAP-methode definiƫren.

Gebruik en gebruikscontext use-and-context-of-use-7

SOAP-methoden maken toepassingsprocessen mogelijk.

De "@bibliotheek" is nodig voor het declareren van een nieuwe methode (niet-native): de naamruimte en de naam die voor de bibliotheek worden gebruikt, zijn onafhankelijk van de naamruimte en naam van het schema waarin de declaratie zich bevindt.

Beschrijving van kenmerk attribute-description-10

  • access (tekenreeks): dit kenmerk definieert toegangsbeheer voor het gebruik van de methode. Als dit kenmerk ontbreekt, is identificatie verplicht. Beschikbare waarden zijn: 'anoniem', 'admin' en 'sql'.
  • const (Boolean): als deze eigenschap is geactiveerd, betekent dit dat de gedeclareerde methode de entiteit wijzigt
  • label (tekenreeks): label van de methode.
  • bibliotheek (tekenreeks): deze methode is niet native voor de toepassing. Dit kenmerk neemt de waarde van de methodebibliotheek waar de methodedefinitie is gevonden (nms:mylibrary.js).
  • naam (MNTOKEN): unieke methodenaam.
  • static (boolean): als dit attribuut wordt geactiveerd, wordt de methode beschouwd als autonoom, moeten alle parameters aan de methode worden gespecificeerd wanneer het omhoog wordt geroepen.

Voorbeelden examples-7

Definitie van de methode "Abonneren" in het tekstvak:


<method name="Subscribe" static="true">
      <help>Creation of update of a recipient's subscription to an information service</help>
      <parameters>
        <param desc="Name of the information service(s) (separated with commas)"
               name="serviceName" type="string"/>
        <param desc="Recipient to subscribe and possibly create" name="recipient"
               type="DOMElement"/>
        <param desc="Create the recipient if they don't exist" name="create" type="boolean"/>
      </parameters>
    </method>
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1