Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

...

Pagetitle
TWsdlManager:ListOperations
TWsdlManager:ListOperations

Lista as operações disponibilizadas pelo WebService através do documento WSDL.

Sintaxe

Bloco de código
languagecpp
collapsefalse
vetor
ListOperations()

Retorno

Nome

Tipo

Descrição

aOps

vetor

Retorna um array com as operações disponibilizadas.

Observações

  • Cada elemento do array de retorno é um outro array contendo o nome e a descrição de cada operação disponível.
  • Definição do array retornado para cada operação contida no array de retorno:

    Índice

    Descrição

    Tipo

    1

    Nome da operação

    caractere

    2

    Descrição da operação (opcional)

    caractere

Exemplos

cpp
Bloco de código
languagecpp
themeEclipse
language
titleExemplo 1
linenumberstrue
collapsefalse
User Function Teste()
  Local oWsdl
  Local xRet
  Local aOps := {}
  
  // Cria o objeto da classe TWsdlManager
  oWsdl := TWsdlManager():New()
  
  // Faz o parse de uma URL
  xRet := oWsdl:ParseURL( "http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL" )
  if xRet == .F.
    conout( "Erro: " + oWsdl:cError )
    Return
  endif
  
  // Lista as operações disponíveis
  aOps := oWsdl:ListOperations()
  varinfo( "", aOps )
Return