方法元素

內容模型

方法:==(help |參數)

屬性

  • @_operation(字串)
  • @access(字串)
  • @const(布林值)
  • @hidden(布林值)
  • @label(字串)
  • @library(字串)
  • @name(MNTOKEN)
  • @pkonly(布林值)
  • @static(布林值)

父代

<methods> , <interface />

子項

  • <help>
  • <parameters>

說明

此元素可讓您定義SOAP方法。

使用與使用內容

SOAP方法可啟用應用程式程式。

宣告新方法(非原生)時,必須使用「@library」:namespace和用於庫的名稱獨立於聲明所在的架構的名稱空間和名稱。

屬性說明

  • 存取(字串):此屬性定義使用方法的訪問控制。如果此屬性遺失,則必須進行識別。 可用值包括:'anonymous'、'admin'和'sql'。
  • const(布林值):如果激活了該屬性,則此屬性表示聲明的方法將改變實體
  • 標籤(字串):標籤。
  • 程式庫(字串):此方法不是應用程式的原生方法。此屬性使用找到方法定義的方法庫(nms:mylibrary.js)的值。
  • 名稱(MNTOKEN):唯一方法名稱。
  • 靜態(布林值):如果激活了此屬性,則方法被視為自治,在調用該屬性時,必須將所有參數指定給該方法。

範例

「訂閱」現成可用方法的定義:

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

本頁內容

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