20230107提交

old
xiaoguo 3 years ago
parent a9b61e7377
commit 4690ce9ea5

@ -0,0 +1,16 @@
{
"ExtendedData": {
"inputs": [
"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"
],
"collectionTypes": [
"System.Array",
"System.Collections.Generic.Dictionary`2"
],
"namespaceMappings": [
"*, ServiceReference"
],
"targetFramework": "net6.0",
"typeReuseMode": "All"
}
}

@ -0,0 +1,216 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
//
// 对此文件的更改可能导致不正确的行为,并在以下条件下丢失:
// 代码重新生成。
// </auto-generated>
//------------------------------------------------------------------------------
namespace ServiceReference
{
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://WebXml.com.cn/", ConfigurationName="ServiceReference.WeatherWebServiceSoap")]
public interface WeatherWebServiceSoap
{
[System.ServiceModel.OperationContractAttribute(Action="http://WebXml.com.cn/getSupportCity", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
System.Threading.Tasks.Task<string[]> getSupportCityAsync(string byProvinceName);
[System.ServiceModel.OperationContractAttribute(Action="http://WebXml.com.cn/getSupportProvince", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
System.Threading.Tasks.Task<string[]> getSupportProvinceAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://WebXml.com.cn/getSupportDataSet", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
System.Threading.Tasks.Task<ServiceReference.ArrayOfXElement> getSupportDataSetAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://WebXml.com.cn/getWeatherbyCityName", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
System.Threading.Tasks.Task<string[]> getWeatherbyCityNameAsync(string theCityName);
[System.ServiceModel.OperationContractAttribute(Action="http://WebXml.com.cn/getWeatherbyCityNamePro", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
System.Threading.Tasks.Task<string[]> getWeatherbyCityNameProAsync(string theCityName, string theUserID);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")]
public interface WeatherWebServiceSoapChannel : ServiceReference.WeatherWebServiceSoap, System.ServiceModel.IClientChannel
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")]
public partial class WeatherWebServiceSoapClient : System.ServiceModel.ClientBase<ServiceReference.WeatherWebServiceSoap>, ServiceReference.WeatherWebServiceSoap
{
/// <summary>
/// 实现此分部方法,配置服务终结点。
/// </summary>
/// <param name="serviceEndpoint">要配置的终结点</param>
/// <param name="clientCredentials">客户端凭据</param>
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
public WeatherWebServiceSoapClient(EndpointConfiguration endpointConfiguration) :
base(WeatherWebServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), WeatherWebServiceSoapClient.GetEndpointAddress(endpointConfiguration))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public WeatherWebServiceSoapClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
base(WeatherWebServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public WeatherWebServiceSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
base(WeatherWebServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public WeatherWebServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress)
{
}
public System.Threading.Tasks.Task<string[]> getSupportCityAsync(string byProvinceName)
{
return base.Channel.getSupportCityAsync(byProvinceName);
}
public System.Threading.Tasks.Task<string[]> getSupportProvinceAsync()
{
return base.Channel.getSupportProvinceAsync();
}
public System.Threading.Tasks.Task<ServiceReference.ArrayOfXElement> getSupportDataSetAsync()
{
return base.Channel.getSupportDataSetAsync();
}
public System.Threading.Tasks.Task<string[]> getWeatherbyCityNameAsync(string theCityName)
{
return base.Channel.getWeatherbyCityNameAsync(theCityName);
}
public System.Threading.Tasks.Task<string[]> getWeatherbyCityNameProAsync(string theCityName, string theUserID)
{
return base.Channel.getWeatherbyCityNameProAsync(theCityName, theUserID);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
}
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.WeatherWebServiceSoap))
{
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
result.MaxBufferSize = int.MaxValue;
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
result.MaxReceivedMessageSize = int.MaxValue;
result.AllowCookies = true;
return result;
}
if ((endpointConfiguration == EndpointConfiguration.WeatherWebServiceSoap12))
{
System.ServiceModel.Channels.CustomBinding result = new System.ServiceModel.Channels.CustomBinding();
System.ServiceModel.Channels.TextMessageEncodingBindingElement textBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement();
textBindingElement.MessageVersion = System.ServiceModel.Channels.MessageVersion.CreateVersion(System.ServiceModel.EnvelopeVersion.Soap12, System.ServiceModel.Channels.AddressingVersion.None);
result.Elements.Add(textBindingElement);
System.ServiceModel.Channels.HttpTransportBindingElement httpBindingElement = new System.ServiceModel.Channels.HttpTransportBindingElement();
httpBindingElement.AllowCookies = true;
httpBindingElement.MaxBufferSize = int.MaxValue;
httpBindingElement.MaxReceivedMessageSize = int.MaxValue;
result.Elements.Add(httpBindingElement);
return result;
}
throw new System.InvalidOperationException(string.Format("找不到名称为“{0}”的终结点。", endpointConfiguration));
}
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.WeatherWebServiceSoap))
{
return new System.ServiceModel.EndpointAddress("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx");
}
if ((endpointConfiguration == EndpointConfiguration.WeatherWebServiceSoap12))
{
return new System.ServiceModel.EndpointAddress("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx");
}
throw new System.InvalidOperationException(string.Format("找不到名称为“{0}”的终结点。", endpointConfiguration));
}
public enum EndpointConfiguration
{
WeatherWebServiceSoap,
WeatherWebServiceSoap12,
}
}
[System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil-lib", "2.1.0.0")]
public partial class ArrayOfXElement : object, System.Xml.Serialization.IXmlSerializable
{
private System.Collections.Generic.List<System.Xml.Linq.XElement> nodesList = new System.Collections.Generic.List<System.Xml.Linq.XElement>();
public ArrayOfXElement()
{
}
public virtual System.Collections.Generic.List<System.Xml.Linq.XElement> Nodes
{
get
{
return this.nodesList;
}
}
public virtual System.Xml.Schema.XmlSchema GetSchema()
{
throw new System.NotImplementedException();
}
public virtual void WriteXml(System.Xml.XmlWriter writer)
{
System.Collections.Generic.IEnumerator<System.Xml.Linq.XElement> e = nodesList.GetEnumerator();
for (
; e.MoveNext();
)
{
((System.Xml.Serialization.IXmlSerializable)(e.Current)).WriteXml(writer);
}
}
public virtual void ReadXml(System.Xml.XmlReader reader)
{
for (
; (reader.NodeType != System.Xml.XmlNodeType.EndElement);
)
{
if ((reader.NodeType == System.Xml.XmlNodeType.Element))
{
System.Xml.Linq.XElement elem = new System.Xml.Linq.XElement("default");
((System.Xml.Serialization.IXmlSerializable)(elem)).ReadXml(reader);
Nodes.Add(elem);
}
else
{
reader.Skip();
}
}
}
}
}

@ -6,4 +6,12 @@
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.ServiceModel.Duplex" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Federation" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Http" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.NetTcp" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Security" Version="4.10.*" />
</ItemGroup>
</Project>

@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"GuideScreen.Common/1.0.0": {
"runtime": {
"GuideScreen.Common.dll": {}
}
}
}
},
"libraries": {
"GuideScreen.Common/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

@ -0,0 +1,12 @@
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\bin\Debug\net6.0\GuideScreen.Common.deps.json
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\bin\Debug\net6.0\GuideScreen.Common.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\bin\Debug\net6.0\GuideScreen.Common.pdb
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.csproj.AssemblyReference.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.GeneratedMSBuildEditorConfig.editorconfig
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.AssemblyInfoInputs.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.AssemblyInfo.cs
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.csproj.CoreCompileInputs.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\refint\GuideScreen.Common.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\GuideScreen.Common.pdb
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Common\obj\Debug\net6.0\ref\GuideScreen.Common.dll

@ -43,6 +43,28 @@
"frameworks": {
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
"System.ServiceModel.Duplex": {
"target": "Package",
"version": "[4.10.*, )"
},
"System.ServiceModel.Federation": {
"target": "Package",
"version": "[4.10.*, )"
},
"System.ServiceModel.Http": {
"target": "Package",
"version": "[4.10.*, )"
},
"System.ServiceModel.NetTcp": {
"target": "Package",
"version": "[4.10.*, )"
},
"System.ServiceModel.Security": {
"target": "Package",
"version": "[4.10.*, )"
}
},
"imports": [
"net461",
"net462",

@ -1,8 +1,59 @@
{
"version": 2,
"dgSpecHash": "tvVxE6LfLujVwZ/APqHH/5gtp/kpW1e5ozgFGowYxXFNzKpSkDnuWLUHWcbFQxwtItXup9yZSATIemEmB4pUZw==",
"dgSpecHash": "jeBs0+AtTS5V0ZRwf3ss4eO0tb23Ku8ScCYZxxIFQ0phAPc+qB8a+IeCwbObLbZwq58RyGSGTzOAyoOvcaMb1g==",
"success": true,
"projectFilePath": "D:\\Source\\wisdomstation\\guidescreen\\GuideScreen\\GuideScreen.Common\\GuideScreen.Common.csproj",
"expectedPackageFiles": [],
"expectedPackageFiles": [
"C:\\Users\\Think\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\5.0.0\\microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.extensions.objectpool\\5.0.10\\microsoft.extensions.objectpool.5.0.10.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.identitymodel.logging\\6.8.0\\microsoft.identitymodel.logging.6.8.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.identitymodel.protocols.wstrust\\6.8.0\\microsoft.identitymodel.protocols.wstrust.6.8.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.8.0\\microsoft.identitymodel.tokens.6.8.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.identitymodel.tokens.saml\\6.8.0\\microsoft.identitymodel.tokens.saml.6.8.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.identitymodel.xml\\6.8.0\\microsoft.identitymodel.xml.6.8.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\microsoft.win32.systemevents\\5.0.0\\microsoft.win32.systemevents.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.drawing.common\\5.0.0\\system.drawing.common.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.formats.asn1\\5.0.0\\system.formats.asn1.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.private.servicemodel\\4.10.0\\system.private.servicemodel.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.reflection.dispatchproxy\\4.7.1\\system.reflection.dispatchproxy.4.7.1.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.cryptography.pkcs\\5.0.0\\system.security.cryptography.pkcs.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.cryptography.xml\\5.0.0\\system.security.cryptography.xml.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.permissions\\5.0.0\\system.security.permissions.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.duplex\\4.10.0\\system.servicemodel.duplex.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.federation\\4.10.0\\system.servicemodel.federation.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.http\\4.10.0\\system.servicemodel.http.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.nettcp\\4.10.0\\system.servicemodel.nettcp.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.primitives\\4.10.0\\system.servicemodel.primitives.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.servicemodel.security\\4.10.0\\system.servicemodel.security.4.10.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.text.regularexpressions\\4.3.0\\system.text.regularexpressions.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.threading.tasks.extensions\\4.3.0\\system.threading.tasks.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.windows.extensions\\5.0.0\\system.windows.extensions.5.0.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512"
],
"logs": []
}

@ -8,4 +8,8 @@
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="SunnyUI" Version="3.3.0" />
</ItemGroup>
</Project>

@ -0,0 +1,59 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"GuideScreen.Control/1.0.0": {
"dependencies": {
"SunnyUI": "3.3.0"
},
"runtime": {
"GuideScreen.Control.dll": {}
}
},
"SunnyUI/3.3.0": {
"dependencies": {
"SunnyUI.Common": "3.3.0"
},
"runtime": {
"lib/net6.0-windows7.0/SunnyUI.dll": {
"assemblyVersion": "3.3.0.0",
"fileVersion": "3.3.0.0"
}
}
},
"SunnyUI.Common/3.3.0": {
"runtime": {
"lib/net6.0/SunnyUI.Common.dll": {
"assemblyVersion": "3.3.0.0",
"fileVersion": "3.3.0.0"
}
}
}
}
},
"libraries": {
"GuideScreen.Control/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"SunnyUI/3.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L5F7ibeEXFoBVmUlA081DKTXhns7Z1f76cR+6I2lQB0OOYaoUfhnqfYfJBc6k3ARgtNP/Ox54xkoMX5phidwMw==",
"path": "sunnyui/3.3.0",
"hashPath": "sunnyui.3.3.0.nupkg.sha512"
},
"SunnyUI.Common/3.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rBXnPum0aPAZkCWYRj8Z8zONMkxvOI7xGe02om0xQBos6tkGh9U74fKix9yG1SmgPqt845/IgNjd9g2w3X6FwA==",
"path": "sunnyui.common/3.3.0",
"hashPath": "sunnyui.common.3.3.0.nupkg.sha512"
}
}
}

@ -0,0 +1,15 @@
{
"runtimeOptions": {
"tfm": "net6.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
},
{
"name": "Microsoft.WindowsDesktop.App",
"version": "6.0.0"
}
]
}
}

@ -0,0 +1,20 @@
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\GuideScreen.Control.exe
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\GuideScreen.Control.deps.json
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\GuideScreen.Control.runtimeconfig.json
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\GuideScreen.Control.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\GuideScreen.Control.pdb
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\SunnyUI.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\bin\Debug\net6.0-windows\SunnyUI.Common.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.csproj.AssemblyReference.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.Form1.resources
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.csproj.GenerateResource.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.GeneratedMSBuildEditorConfig.editorconfig
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.AssemblyInfoInputs.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.AssemblyInfo.cs
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.csproj.CoreCompileInputs.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.csproj.CopyComplete
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\refint\GuideScreen.Control.dll
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.pdb
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\GuideScreen.Control.genruntimeconfig.cache
D:\Source\wisdomstation\guidescreen\GuideScreen\GuideScreen.Control\obj\Debug\net6.0-windows\ref\GuideScreen.Control.dll

@ -43,6 +43,12 @@
"frameworks": {
"net6.0-windows7.0": {
"targetAlias": "net6.0-windows",
"dependencies": {
"SunnyUI": {
"target": "Package",
"version": "[3.3.0, )"
}
},
"imports": [
"net461",
"net462",

@ -1,11 +1,73 @@
{
"version": 3,
"targets": {
"net6.0-windows7.0": {}
"net6.0-windows7.0": {
"SunnyUI/3.3.0": {
"type": "package",
"dependencies": {
"SunnyUI.Common": "3.3.0"
},
"compile": {
"lib/net6.0-windows7.0/SunnyUI.dll": {}
},
"runtime": {
"lib/net6.0-windows7.0/SunnyUI.dll": {}
},
"frameworkReferences": [
"Microsoft.WindowsDesktop.App.WindowsForms"
]
},
"SunnyUI.Common/3.3.0": {
"type": "package",
"compile": {
"lib/net6.0/SunnyUI.Common.dll": {}
},
"runtime": {
"lib/net6.0/SunnyUI.Common.dll": {}
}
}
}
},
"libraries": {
"SunnyUI/3.3.0": {
"sha512": "L5F7ibeEXFoBVmUlA081DKTXhns7Z1f76cR+6I2lQB0OOYaoUfhnqfYfJBc6k3ARgtNP/Ox54xkoMX5phidwMw==",
"type": "package",
"path": "sunnyui/3.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE",
"SunnyUI.png",
"lib/net40/SunnyUI.dll",
"lib/net472/SunnyUI.dll",
"lib/net6.0-windows7.0/SunnyUI.dll",
"lib/net7.0-windows7.0/SunnyUI.dll",
"sunnyui.3.3.0.nupkg.sha512",
"sunnyui.nuspec"
]
},
"SunnyUI.Common/3.3.0": {
"sha512": "rBXnPum0aPAZkCWYRj8Z8zONMkxvOI7xGe02om0xQBos6tkGh9U74fKix9yG1SmgPqt845/IgNjd9g2w3X6FwA==",
"type": "package",
"path": "sunnyui.common/3.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"SunnyUI.png",
"lib/net40/SunnyUI.Common.dll",
"lib/net472/SunnyUI.Common.dll",
"lib/net6.0/SunnyUI.Common.dll",
"lib/net7.0/SunnyUI.Common.dll",
"lib/netstandard2.0/SunnyUI.Common.dll",
"sunnyui.common.3.3.0.nupkg.sha512",
"sunnyui.common.nuspec"
]
}
},
"libraries": {},
"projectFileDependencyGroups": {
"net6.0-windows7.0": []
"net6.0-windows7.0": [
"SunnyUI >= 3.3.0"
]
},
"packageFolders": {
"C:\\Users\\Think\\.nuget\\packages\\": {},
@ -50,6 +112,12 @@
"frameworks": {
"net6.0-windows7.0": {
"targetAlias": "net6.0-windows",
"dependencies": {
"SunnyUI": {
"target": "Package",
"version": "[3.3.0, )"
}
},
"imports": [
"net461",
"net462",

@ -1,8 +1,11 @@
{
"version": 2,
"dgSpecHash": "lJLCNNMNoY7t0EwPvMohfs1JbksKnwDIBGhBBcYRDn9iCTO6IZMHb0RKZy8zPGkMIOr+AaewYsh4MS0vuDyQ2g==",
"dgSpecHash": "IM8Mnx3siFUGxMeWctrN/yoFj+zHmwd/TKc0Knqmzn/3XQtVphY6iqtoIylFg5WcHIYTLK4ydH1PrGJuyVnOOw==",
"success": true,
"projectFilePath": "D:\\Source\\wisdomstation\\guidescreen\\GuideScreen\\GuideScreen.Control\\GuideScreen.Control.csproj",
"expectedPackageFiles": [],
"expectedPackageFiles": [
"C:\\Users\\Think\\.nuget\\packages\\sunnyui\\3.3.0\\sunnyui.3.3.0.nupkg.sha512",
"C:\\Users\\Think\\.nuget\\packages\\sunnyui.common\\3.3.0\\sunnyui.common.3.3.0.nupkg.sha512"
],
"logs": []
}

@ -28,20 +28,163 @@
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormScreen));
this.uiPanel2 = new Sunny.UI.UIPanel();
this.uiLine1 = new Sunny.UI.UILine();
this.uiLabel1 = new Sunny.UI.UILabel();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.uiPanel1 = new Sunny.UI.UIPanel();
this.uiBarChart1 = new Sunny.UI.UIBarChart();
this.lblTime = new Sunny.UI.UILabel();
this.timer1 = new System.Windows.Forms.Timer(this.components);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.SuspendLayout();
//
// uiPanel2
//
this.uiPanel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.uiPanel2.FillColor = System.Drawing.Color.Empty;
this.uiPanel2.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiPanel2.Location = new System.Drawing.Point(1485, -5);
this.uiPanel2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.uiPanel2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiPanel2.Name = "uiPanel2";
this.uiPanel2.RectSize = 2;
this.uiPanel2.Size = new System.Drawing.Size(418, 1051);
this.uiPanel2.Style = Sunny.UI.UIStyle.Custom;
this.uiPanel2.TabIndex = 1;
this.uiPanel2.Text = "uiPanel2";
this.uiPanel2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
this.uiPanel2.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// uiLine1
//
this.uiLine1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.uiLine1.FillColor = System.Drawing.Color.Empty;
this.uiLine1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiLine1.LineColor = System.Drawing.Color.FromArgb(((int)(((byte)(112)))), ((int)(((byte)(158)))), ((int)(((byte)(178)))));
this.uiLine1.LineColor2 = System.Drawing.Color.Empty;
this.uiLine1.LineSize = 3;
this.uiLine1.Location = new System.Drawing.Point(449, 80);
this.uiLine1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiLine1.Name = "uiLine1";
this.uiLine1.RectSize = 2;
this.uiLine1.Size = new System.Drawing.Size(1003, 27);
this.uiLine1.Style = Sunny.UI.UIStyle.Custom;
this.uiLine1.TabIndex = 2;
this.uiLine1.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// uiLabel1
//
this.uiLabel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.uiLabel1.Font = new System.Drawing.Font("微软雅黑", 26.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
this.uiLabel1.ForeColor = System.Drawing.Color.White;
this.uiLabel1.Location = new System.Drawing.Point(540, 31);
this.uiLabel1.Name = "uiLabel1";
this.uiLabel1.Size = new System.Drawing.Size(786, 46);
this.uiLabel1.Style = Sunny.UI.UIStyle.Custom;
this.uiLabel1.TabIndex = 3;
this.uiLabel1.Text = "XXXXXX 5G智慧驿站";
this.uiLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
this.uiLabel1.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// pictureBox1
//
this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(568, 310);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(746, 407);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pictureBox1.TabIndex = 4;
this.pictureBox1.TabStop = false;
//
// uiPanel1
//
this.uiPanel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)));
this.uiPanel1.FillColor = System.Drawing.Color.Empty;
this.uiPanel1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiPanel1.Location = new System.Drawing.Point(-3, -5);
this.uiPanel1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.uiPanel1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiPanel1.Name = "uiPanel1";
this.uiPanel1.RectSize = 2;
this.uiPanel1.Size = new System.Drawing.Size(418, 1051);
this.uiPanel1.Style = Sunny.UI.UIStyle.Custom;
this.uiPanel1.TabIndex = 5;
this.uiPanel1.Text = "uiPanel1";
this.uiPanel1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
this.uiPanel1.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// uiBarChart1
//
this.uiBarChart1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.uiBarChart1.FillColor = System.Drawing.Color.Empty;
this.uiBarChart1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiBarChart1.LegendFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiBarChart1.Location = new System.Drawing.Point(568, 729);
this.uiBarChart1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBarChart1.Name = "uiBarChart1";
this.uiBarChart1.RectColor = System.Drawing.Color.Empty;
this.uiBarChart1.Size = new System.Drawing.Size(746, 300);
this.uiBarChart1.Style = Sunny.UI.UIStyle.Custom;
this.uiBarChart1.SubFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
this.uiBarChart1.TabIndex = 6;
this.uiBarChart1.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// lblTime
//
this.lblTime.Font = new System.Drawing.Font("微软雅黑", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
this.lblTime.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
this.lblTime.Location = new System.Drawing.Point(1225, 5);
this.lblTime.Name = "lblTime";
this.lblTime.Size = new System.Drawing.Size(231, 23);
this.lblTime.Style = Sunny.UI.UIStyle.Custom;
this.lblTime.TabIndex = 0;
this.lblTime.Text = "2022-10-11 12:20:50";
this.lblTime.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
this.lblTime.ZoomScaleRect = new System.Drawing.Rectangle(0, 0, 0, 0);
//
// timer1
//
this.timer1.Enabled = true;
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// FormScreen
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(21)))), ((int)(((byte)(36)))), ((int)(((byte)(59)))));
this.ClientSize = new System.Drawing.Size(1904, 1041);
this.Margin = new System.Windows.Forms.Padding(1, 1, 1, 1);
this.Controls.Add(this.uiLabel1);
this.Controls.Add(this.uiLine1);
this.Controls.Add(this.lblTime);
this.Controls.Add(this.uiBarChart1);
this.Controls.Add(this.uiPanel1);
this.Controls.Add(this.pictureBox1);
this.Controls.Add(this.uiPanel2);
this.Margin = new System.Windows.Forms.Padding(1);
this.Name = "FormScreen";
this.Text = "Form1";
this.Text = "引导屏";
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false);
}
#endregion
private Sunny.UI.UIPanel uiPanel2;
private Sunny.UI.UILine uiLine1;
private Sunny.UI.UILabel uiLabel1;
private PictureBox pictureBox1;
private Sunny.UI.UIPanel uiPanel1;
private Sunny.UI.UIBarChart uiBarChart1;
private Sunny.UI.UILabel lblTime;
private System.Windows.Forms.Timer timer1;
}
}

@ -6,5 +6,11 @@ namespace GuideScreen
{
InitializeComponent();
}
private void timer1_Tick(object sender, EventArgs e)
{
lblTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}
}
}

File diff suppressed because it is too large Load Diff

@ -8,4 +8,36 @@
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="SunnyUI" Version="3.3.0" />
<PackageReference Include="System.ServiceModel.Duplex" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Federation" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Http" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.NetTcp" Version="4.10.*" />
<PackageReference Include="System.ServiceModel.Security" Version="4.10.*" />
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Folder Include="Sources\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GuideScreen.Common\GuideScreen.Common.csproj" />
</ItemGroup>
</Project>

@ -0,0 +1,63 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace GuideScreen.UI.Properties {
using System;
/// <summary>
/// 一个强类型的资源类,用于查找本地化的字符串等。
/// </summary>
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
/// <summary>
/// 返回此类使用的缓存的 ResourceManager 实例。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("GuideScreen.UI.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// 重写当前线程的 CurrentUICulture 属性,对
/// 使用此强类型资源类的所有资源查找执行重写。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
}
}

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 436 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 417 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

@ -0,0 +1,53 @@
欢迎使用 WebXml.com.cn 天气预报 WebService: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
天气预报服务数据来源于中国气象局http://www.cma.gov.cn/
数据每2.5小时左右自动更新一次,准确可靠。包括 340 多个中国主要城市和 60 多个国外主要城市三日内的天气预报数据。此WebService请不要用于任何商业目的
若有需要请与作者联系欢迎技术交流。作者QQ: 8698053,Email: Service@webxml.com.cn
图片名 说 明
======================================
0.gif 晴
1.gif 多云
2.gif 阴
3.gif 阵雨
4.gif 雷阵雨
5.gif 雷阵雨并伴有冰雹
6.gif 雨加雪
7.gif 小雨
8.gif 中雨
9.gif 大雨
10.gif 暴雨
11.gif 大暴雨
12.gif 特大暴雨
13.gif 阵雪
14.gif 小雪
15.gif 中雪
16.gif 大雪
17.gif 暴雪
18.gif 雾
19.gif 冻雨
20.gif 沙尘暴
21.gif 小雨-中雨
22.gif 中雨-大雨
23.gif 大雨-暴雨
24.gif 暴雨-大暴雨
25.gif 大暴雨-特大暴雨
26.gif 小雪-中雪
27.gif 中雪-大雪
28.gif 大雪-暴雪
29.gif 浮尘
30.gif 扬沙
31.gif 强沙尘暴
nothing.gif 没有数据(可自己更换)
以上图片名同WebService提供的名称相同和对应,不同尺寸为前面带 a_(大) 或 b_(中)
中国气象局图例说明: http://www.cma.gov.cn/tqyb/intro/legend.php

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save