elemento de método

Modelo de conteúdo

método:==( help | parâmetros)

Atributos

  • @_operation (string)
  • @access (string)
  • @const (booleano)
  • @hidden (booleano)
  • @label (string)
  • @library (string)
  • @name (MNTOKEN)
  • @pkonly (booleano)
  • @static (booleano)

Pais

<methods> , <interface />

Filhos

  • <help>
  • <parameters>

Descrição

Esse elemento permite definir um método SOAP.

Uso e contexto de uso

Métodos SOAP habilitam processos de aplicativo.

A "@library" é necessária para declarar um novo método (não nativo): a namespace e o nome usados para a biblioteca são independentes da namespace e do nome do schema onde está a declaração.

Descrição do atributo

  • access (string): esse atributo define o controle de acesso para o uso do método. Se este atributo estiver faltando, a identificação é obrigatória. Os valores disponíveis são: "anônimo", "admin" e "sql".
  • const (booleano): se estiver ativado, este atributo significa que o método declarado alterará a entidade
  • label (string): rótulo do método.
  • biblioteca (string): esse método não é nativo do aplicativo. Esse atributo obtém o valor da biblioteca de métodos na qual a definição do método é encontrada (nms:mylibrary.js).
  • name (MNTOKEN): nome do método exclusivo.
  • estático (booleano): se esse atributo estiver ativado, o método for considerado autônomo, todos os parâmetros deverão ser especificados para o método quando ele for chamado.

Exemplos

Definição do método "Assinar" na caixa:

 
<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>

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free