📄 tservice.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 + -