Files
Dec2017-Script-Dump/mscorlib/System/Runtime/InteropServices/ELEMDESC.cs
T
2026-06-04 11:42:34 +02:00

37 lines
1.1 KiB
C#

using System;
namespace System.Runtime.InteropServices
{
/// <summary>Use <see cref="T:System.Runtime.InteropServices.ComTypes.ELEMDESC" /> instead.</summary>
// Token: 0x0200030B RID: 779
[Obsolete]
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public struct ELEMDESC
{
/// <summary>Identifies the type of the element.</summary>
// Token: 0x04000D07 RID: 3335
public TYPEDESC tdesc;
/// <summary>Contains information about an element.</summary>
// Token: 0x04000D08 RID: 3336
public ELEMDESC.DESCUNION desc;
/// <summary>Use <see cref="T:System.Runtime.InteropServices.ComTypes.ELEMDESC.DESCUNION" /> instead.</summary>
// Token: 0x0200030C RID: 780
[ComVisible(false)]
[StructLayout(LayoutKind.Explicit, CharSet = CharSet.Unicode)]
public struct DESCUNION
{
/// <summary>Contains information for remoting the element.</summary>
// Token: 0x04000D09 RID: 3337
[FieldOffset(0)]
public IDLDESC idldesc;
/// <summary>Contains information about the parameter.</summary>
// Token: 0x04000D0A RID: 3338
[FieldOffset(0)]
public PARAMDESC paramdesc;
}
}
}