⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tservice.h

📁 应用程序代码向外部程序提供一定的web调用接口
💻 H
字号:
#pragma once 
#using <System.dll>
#using <System.Xml.dll>
#using <System.Web.Services.dll>
#using <mscorlib.dll>

// 
// This source code was auto-generated by wsdl, Version=1.1.4322.573.
// 
namespace TService {
    using namespace System::Diagnostics;
    using namespace System::Xml::Serialization;
    using namespace System;
    using namespace System::Web::Services::Protocols;
    using namespace System::ComponentModel;
    using namespace System::Web::Services;
    
    using namespace System;
    public __gc class TranslateService;
    public __value enum Language;
    
    
    /// <remarks/>
    [System::Diagnostics::DebuggerStepThroughAttribute, 
    System::ComponentModel::DesignerCategoryAttribute(S"code"), 
    System::Web::Services::WebServiceBindingAttribute(Name=S"TranslateServiceSoap", Namespace=S"http://www.webservicex.net")]
    public __gc class TranslateService : public System::Web::Services::Protocols::SoapHttpClientProtocol {
        
        /// <remarks/>
        public: TranslateService();
        /// <remarks/>
        public: [System::Web::Services::Protocols::SoapDocumentMethodAttribute(S"http://www.webservicex.net/Translate", RequestNamespace=S"http://www.webservicex.net", ResponseNamespace=S"http://www.webservicex.net", Use=System::Web::Services::Description::SoapBindingUse::Literal, ParameterStyle=System::Web::Services::Protocols::SoapParameterStyle::Wrapped)]
        System::String *  Translate(TService::Language LanguageMode, System::String *  Text);
        
        /// <remarks/>
        public: System::IAsyncResult *  BeginTranslate(TService::Language LanguageMode, System::String *  Text, System::AsyncCallback *  callback, System::Object *  asyncState);
        
        /// <remarks/>
        public: System::String *  EndTranslate(System::IAsyncResult *  asyncResult);
    };
    
    /// <remarks/>
    [System::Xml::Serialization::XmlTypeAttribute(Namespace=S"http://www.webservicex.net")]
    public __value enum Language {
        
        /// <remarks/>
        EnglishTOChinese,
        
        /// <remarks/>
        EnglishTOFrench,
        
        /// <remarks/>
        EnglishTOGerman,
        
        /// <remarks/>
        EnglishTOItalian,
        
        /// <remarks/>
        EnglishTOJapanese,
        
        /// <remarks/>
        EnglishTOKorean,
        
        /// <remarks/>
        EnglishTOPortuguese,
        
        /// <remarks/>
        EnglishTOSpanish,
        
        /// <remarks/>
        ChineseTOEnglish,
        
        /// <remarks/>
        FrenchTOEnglish,
        
        /// <remarks/>
        FrenchTOGerman,
        
        /// <remarks/>
        GermanTOEnglish,
        
        /// <remarks/>
        GermanTOFrench,
        
        /// <remarks/>
        ItalianTOEnglish,
        
        /// <remarks/>
        JapaneseTOEnglish,
        
        /// <remarks/>
        KoreanTOEnglish,
        
        /// <remarks/>
        PortugueseTOEnglish,
        
        /// <remarks/>
        RussianTOEnglish,
        
        /// <remarks/>
        SpanishTOEnglish,
        
        /// <remarks/>
        SpanishToFrench,
        
        /// <remarks/>
        PortugueseToFrench,
        
        /// <remarks/>
        ItalianToFrench,
        
        /// <remarks/>
        GreekToFrench,
        
        /// <remarks/>
        GermanToFrench,
        
        /// <remarks/>
        FrenchToGreek,
        
        /// <remarks/>
        FrenchToItalian,
        
        /// <remarks/>
        FrenchToPortuguese,
        
        /// <remarks/>
        FrenchToDutch,
        
        /// <remarks/>
        FrenchToSpanish,
        
        /// <remarks/>
        EnglishToRussian,
        
        /// <remarks/>
        EnglishToDutch,
        
        /// <remarks/>
        DutchToEnglish,
        
        /// <remarks/>
        DutchToFrench,
        
        /// <remarks/>
        GreekToEnglish,
    };
    
    /// <remarks/>
    
    /// <remarks/>
    inline TranslateService::TranslateService() {
        this->Url = S"http://www.webservicex.net/TranslateService.asmx";
    }
    
    /// <remarks/>
    inline System::String *  TranslateService::Translate(TService::Language LanguageMode, System::String *  Text) {
        System::Object* __mcTemp__1[] = new System::Object*[2];
                __mcTemp__1[0] = __box(LanguageMode);
                __mcTemp__1[1] = Text;
        System::Object *  results[] = this->Invoke(S"Translate", __mcTemp__1);
        return (__try_cast<System::String *  >(results[0]));
    };
    
    /// <remarks/>
    inline System::IAsyncResult *  TranslateService::BeginTranslate(TService::Language LanguageMode, System::String *  Text, System::AsyncCallback *  callback, System::Object *  asyncState) {
        System::Object* __mcTemp__1[] = new System::Object*[2];
                __mcTemp__1[0] = __box(LanguageMode);
                __mcTemp__1[1] = Text;
        return this->BeginInvoke(S"Translate", __mcTemp__1, callback, asyncState);
    };
    
    /// <remarks/>
    inline System::String *  TranslateService::EndTranslate(System::IAsyncResult *  asyncResult) {
        System::Object *  results[] = this->EndInvoke(asyncResult);
        return (__try_cast<System::String *  >(results[0]));
    };
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
    
    /// <remarks/>
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -