From 671ec2fba67295ce286b5b00190c71523f11ffa9 Mon Sep 17 00:00:00 2001 From: Hydrogen Date: Mon, 23 Jun 2025 14:48:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README=20=E6=96=87?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E5=8A=A0=E5=85=A5=E8=B4=A1=E7=8C=AE=E6=8C=87?= =?UTF-8?q?=E5=8D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在自述文件中添加了一个新部分,提供贡献指南,包括提交代码到测试分支的说明。同时作为构建过程的一部分,更新了生成的文件和缓存文件。 (标题和介绍由Copilot生成并使用巨硬机翻) --- .../net472/GeneratedInternalTypeHelper.g.cs | 62 +++++++++++++++++- ...vasForClass.csproj.AssemblyReference.cache | Bin 34991 -> 34854 bytes .../InkCanvasForClass_MarkupCompile.cache | 2 +- .../InkCanvasForClass_MarkupCompile.lref | 2 +- README.md | 8 +++ 5 files changed, 71 insertions(+), 3 deletions(-) diff --git a/Ink Canvas/obj/Debug/net472/GeneratedInternalTypeHelper.g.cs b/Ink Canvas/obj/Debug/net472/GeneratedInternalTypeHelper.g.cs index c65238fb..8133cc15 100644 --- a/Ink Canvas/obj/Debug/net472/GeneratedInternalTypeHelper.g.cs +++ b/Ink Canvas/obj/Debug/net472/GeneratedInternalTypeHelper.g.cs @@ -1,2 +1,62 @@ - +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace XamlGeneratedNamespace { + + + /// + /// GeneratedInternalTypeHelper + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper { + + /// + /// CreateInstance + /// + protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) { + return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) + | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture); + } + + /// + /// GetPropertyValue + /// + protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) { + return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// SetPropertyValue + /// + protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) { + propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// CreateDelegate + /// + protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) { + return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod + | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] { + delegateType, + handler}, null))); + } + + /// + /// AddEventHandler + /// + protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) { + eventInfo.AddEventHandler(target, handler); + } + } +} diff --git a/Ink Canvas/obj/Debug/net472/InkCanvasForClass.csproj.AssemblyReference.cache b/Ink Canvas/obj/Debug/net472/InkCanvasForClass.csproj.AssemblyReference.cache index a35c3fb76a9e8d761df1bcb2fe886f0a06ba2fd9..8fca8b5547ec5e46235b891b7815a19335b245e1 100644 GIT binary patch delta 23 fcmZ2Kk!jfkCJr`69R>yl#>B~m_MsbNPqqU9OVkGr delta 66 zcmZ2Bfoc6jCJr`6T?PgQ#>B~m_MsbNPqt5 [!NOTE] +> +> 请注意,本贡献指南由 Hydrogen( @Hydro11451 )撰写,尚未受到官方认可,并且尚未完成。 + +**请注意,在贡献代码时,_务必_ 将所有代码提交到 _beta_ 分支,以保证beta版本总是新于main版本。** +
TODO…… + ## License GPLv3