diff options
Diffstat (limited to 'Decompiler/Microsoft.Office.Interop.Excel')
15 files changed, 306 insertions, 0 deletions
diff --git a/Decompiler/Microsoft.Office.Interop.Excel/AppEvents.cs b/Decompiler/Microsoft.Office.Interop.Excel/AppEvents.cs new file mode 100644 index 0000000..80fdb96 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/AppEvents.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[InterfaceType(2)] +[Guid("00024413-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface AppEvents +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/AppEvents_Event.cs b/Decompiler/Microsoft.Office.Interop.Excel/AppEvents_Event.cs new file mode 100644 index 0000000..912e61f --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/AppEvents_Event.cs @@ -0,0 +1,12 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[ComEventInterface(typeof(AppEvents), typeof(AppEvents))] +[TypeIdentifier("00020813-0000-0000-c000-000000000046", "Microsoft.Office.Interop.Excel.AppEvents_Event")] +public interface AppEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Application.cs b/Decompiler/Microsoft.Office.Interop.Excel/Application.cs new file mode 100644 index 0000000..4314dec --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Application.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("000208D5-0000-0000-C000-000000000046")] +[CoClass(typeof(object))] +[TypeIdentifier] +public interface Application : _Application, AppEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/DocEvents.cs b/Decompiler/Microsoft.Office.Interop.Excel/DocEvents.cs new file mode 100644 index 0000000..b9cbb1c --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/DocEvents.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[InterfaceType(2)] +[Guid("00024411-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface DocEvents +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/DocEvents_Event.cs b/Decompiler/Microsoft.Office.Interop.Excel/DocEvents_Event.cs new file mode 100644 index 0000000..657534c --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/DocEvents_Event.cs @@ -0,0 +1,12 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[ComEventInterface(typeof(DocEvents), typeof(DocEvents))] +[TypeIdentifier("00020813-0000-0000-c000-000000000046", "Microsoft.Office.Interop.Excel.DocEvents_Event")] +public interface DocEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Range.cs b/Decompiler/Microsoft.Office.Interop.Excel/Range.cs new file mode 100644 index 0000000..fa51b07 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Range.cs @@ -0,0 +1,63 @@ +using System.Collections; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[InterfaceType(2)] +[DefaultMember("_Default")] +[Guid("00020846-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface Range : IEnumerable +{ + void _VtblGap1_31(); + + [DispId(241)] + Range Columns + { + [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(241)] + [return: MarshalAs(UnmanagedType.Interface)] + get; + } + + void _VtblGap2_6(); + + [DispId(118)] + int Count + { + [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(118)] + get; + } + + void _VtblGap3_104(); + + [DispId(258)] + Range Rows + { + [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(258)] + [return: MarshalAs(UnmanagedType.Interface)] + get; + } + + void _VtblGap4_31(); + + [DispId(1388)] + object Value2 + { + [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(1388)] + [return: MarshalAs(UnmanagedType.Struct)] + get; + [MethodImpl(MethodImplOptions.PreserveSig | MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(1388)] + [param: In] + [param: MarshalAs(UnmanagedType.Struct)] + set; + } +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Sheets.cs b/Decompiler/Microsoft.Office.Interop.Excel/Sheets.cs new file mode 100644 index 0000000..e039c61 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Sheets.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[DefaultMember("_Default")] +[Guid("000208D7-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface Sheets : IEnumerable +{ + void _VtblGap1_10(); + + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(-4)] + [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler, CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + new IEnumerator GetEnumerator(); +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Workbook.cs b/Decompiler/Microsoft.Office.Interop.Excel/Workbook.cs new file mode 100644 index 0000000..64f4515 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Workbook.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("000208DA-0000-0000-C000-000000000046")] +[CoClass(typeof(object))] +[TypeIdentifier] +public interface Workbook : _Workbook, WorkbookEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents.cs b/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents.cs new file mode 100644 index 0000000..f9ccc2e --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("00024412-0000-0000-C000-000000000046")] +[InterfaceType(2)] +[TypeIdentifier] +public interface WorkbookEvents +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents_Event.cs b/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents_Event.cs new file mode 100644 index 0000000..1ac91de --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/WorkbookEvents_Event.cs @@ -0,0 +1,12 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[ComEventInterface(typeof(WorkbookEvents), typeof(WorkbookEvents))] +[TypeIdentifier("00020813-0000-0000-c000-000000000046", "Microsoft.Office.Interop.Excel.WorkbookEvents_Event")] +public interface WorkbookEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Workbooks.cs b/Decompiler/Microsoft.Office.Interop.Excel/Workbooks.cs new file mode 100644 index 0000000..f97d94b --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Workbooks.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("000208DB-0000-0000-C000-000000000046")] +[DefaultMember("_Default")] +[TypeIdentifier] +public interface Workbooks : IEnumerable +{ + void _VtblGap1_12(); + + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(1923)] + [LCIDConversion(15)] + [return: MarshalAs(UnmanagedType.Interface)] + Workbook Open([In][MarshalAs(UnmanagedType.BStr)] string Filename, [Optional][In][MarshalAs(UnmanagedType.Struct)] object UpdateLinks, [Optional][In][MarshalAs(UnmanagedType.Struct)] object ReadOnly, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Format, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Password, [Optional][In][MarshalAs(UnmanagedType.Struct)] object WriteResPassword, [Optional][In][MarshalAs(UnmanagedType.Struct)] object IgnoreReadOnlyRecommended, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Origin, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Delimiter, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Editable, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Notify, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Converter, [Optional][In][MarshalAs(UnmanagedType.Struct)] object AddToMru, [Optional][In][MarshalAs(UnmanagedType.Struct)] object Local, [Optional][In][MarshalAs(UnmanagedType.Struct)] object CorruptLoad); +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/Worksheet.cs b/Decompiler/Microsoft.Office.Interop.Excel/Worksheet.cs new file mode 100644 index 0000000..99dbc8f --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/Worksheet.cs @@ -0,0 +1,13 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[CoClass(typeof(object))] +[Guid("000208D8-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface Worksheet : _Worksheet, DocEvents_Event +{ +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/_Application.cs b/Decompiler/Microsoft.Office.Interop.Excel/_Application.cs new file mode 100644 index 0000000..59b2cf5 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/_Application.cs @@ -0,0 +1,41 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[DefaultMember("_Default")] +[Guid("000208D5-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface _Application +{ + void _VtblGap1_45(); + + [DispId(572)] + Workbooks Workbooks + { + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(572)] + [return: MarshalAs(UnmanagedType.Interface)] + get; + } + + void _VtblGap2_60(); + + [DispId(0)] + string _Default + { + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(0)] + [return: MarshalAs(UnmanagedType.BStr)] + get; + } + + void _VtblGap3_116(); + + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(302)] + void Quit(); +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/_Workbook.cs b/Decompiler/Microsoft.Office.Interop.Excel/_Workbook.cs new file mode 100644 index 0000000..f862220 --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/_Workbook.cs @@ -0,0 +1,22 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("000208DA-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface _Workbook +{ + void _VtblGap1_124(); + + [DispId(494)] + Sheets Worksheets + { + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(494)] + [return: MarshalAs(UnmanagedType.Interface)] + get; + } +} diff --git a/Decompiler/Microsoft.Office.Interop.Excel/_Worksheet.cs b/Decompiler/Microsoft.Office.Interop.Excel/_Worksheet.cs new file mode 100644 index 0000000..b68fdab --- /dev/null +++ b/Decompiler/Microsoft.Office.Interop.Excel/_Worksheet.cs @@ -0,0 +1,23 @@ +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +namespace Microsoft.Office.Interop.Excel; + +[ComImport] +[CompilerGenerated] +[Guid("000208D8-0000-0000-C000-000000000046")] +[TypeIdentifier] +public interface _Worksheet +{ + void _VtblGap1_110(); + + [DispId(412)] + Range UsedRange + { + [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] + [DispId(412)] + [LCIDConversion(0)] + [return: MarshalAs(UnmanagedType.Interface)] + get; + } +} |