Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
TWsdlManager:ListOperations
TWsdlManager:ListOperations

Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

...

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

languagecpptrue
Bloco de código
languagecpp
themeEclipse
title
Exemplo 1
linenumberstrue
collapse
false
User Function Teste()
  Local oWsdl
  Local xRet
  Local aOps := {}
  
  // Cria o objeto da classe 
tWsdlManager
TWsdlManager
  oWsdl := 
tWsdlManager
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