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