update codegen
	modified:   main/Siraitia.Core/Contract/IInvokePattern.cs
	modified:   main/Siraitia.Core/Contract/ITextPatternFactory.cs
	modified:   main/Siraitia.Core/Siraitia.Core.csproj
	modified:   main/Siraitia.Core/UiElementInfo.cs
	modified:   main/Siraitia.Core/UiInfoFactory.cs
	modified:   main/Siraitia.Endpoint.Win/Siraitia.Endpoint.Win.csproj
	modified:   main/Siraitia.Endpoint.Win/WinEndpoint.cs
codegen interface
	modified:   main/Siraitia.CodeGen/Calc.xml
	modified:   main/Siraitia.CodeGen/Program.cs
	modified:   main/Siraitia.Core/UiInfoFactory.cs