diff --git a/Mile.Xaml.Managed/Interop/ICoreWindowInterop.cs b/Mile.Xaml.Managed/Interop/ICoreWindowInterop.cs index 2cc3b8d..f76dbd9 100644 --- a/Mile.Xaml.Managed/Interop/ICoreWindowInterop.cs +++ b/Mile.Xaml.Managed/Interop/ICoreWindowInterop.cs @@ -25,7 +25,10 @@ namespace Mile.Xaml.Interop [Guid("45D64A29-A63E-4CB6-B498-5781D298CB4F")] public partial interface ICoreWindowInterop { + // Original declaration: IntPtr WindowHandle { get; } IntPtr GetWindowHandle(); + + // Original declaration: bool MessageHandled { set; } void SetMessageHandled([MarshalAs(UnmanagedType.I1)]bool messageHandled); } } diff --git a/Mile.Xaml.Managed/Interop/IDesktopWindowXamlSourceNative2.cs b/Mile.Xaml.Managed/Interop/IDesktopWindowXamlSourceNative2.cs index a01610a..0d9137e 100644 --- a/Mile.Xaml.Managed/Interop/IDesktopWindowXamlSourceNative2.cs +++ b/Mile.Xaml.Managed/Interop/IDesktopWindowXamlSourceNative2.cs @@ -27,6 +27,7 @@ public partial interface IDesktopWindowXamlSourceNative2 { void AttachToWindow(IntPtr parentWnd); + // Original declaration: IntPtr WindowHandle { get; } IntPtr GetWindowHandle(); [return:MarshalAs(UnmanagedType.I1)] diff --git a/Mile.Xaml.Managed/Interop/IWindowPrivate.cs b/Mile.Xaml.Managed/Interop/IWindowPrivate.cs index 34a3ee9..21a3a7c 100644 --- a/Mile.Xaml.Managed/Interop/IWindowPrivate.cs +++ b/Mile.Xaml.Managed/Interop/IWindowPrivate.cs @@ -25,9 +25,12 @@ namespace Mile.Xaml.Interop [Guid("06636C29-5A17-458D-8EA2-2422D997A922")] public partial interface IWindowPrivate { + // IInspectable methods void GetIids(out int iidCount, out IntPtr iids); void GetRuntimeClassName(out IntPtr className); void GetTrustLevel(out int trustLevel); + + // Original declaration: bool TransparentBackground { get; set; } [return: MarshalAs(UnmanagedType.I1)] bool GetTransparentBackground(); void SetTransparentBackground([MarshalAs(UnmanagedType.I1)] bool transparentBackground); }