System.Runtime.InteropServices Hierarchy

System.Object

   System.Attribute

      System.Runtime.InteropServices.AutomationProxyAttribute

      System.Runtime.InteropServices.BestFitMappingAttribute

      System.Runtime.InteropServices.ClassInterfaceAttribute

      System.Runtime.InteropServices.CoClassAttribute

      System.Runtime.InteropServices.ComAliasNameAttribute

      System.Runtime.InteropServices.ComCompatibleVersionAttribute

      System.Runtime.InteropServices.ComConversionLossAttribute

      System.Runtime.InteropServices.ComEventInterfaceAttribute

      System.Runtime.InteropServices.ComImportAttribute

      System.Runtime.InteropServices.ComRegisterFunctionAttribute

      System.Runtime.InteropServices.ComSourceInterfacesAttribute

      System.Runtime.InteropServices.ComUnregisterFunctionAttribute

      System.Runtime.InteropServices.ComVisibleAttribute

      System.Runtime.InteropServices.DispIdAttribute

      System.Runtime.InteropServices.DllImportAttribute

      System.Runtime.InteropServices.FieldOffsetAttribute

      System.Runtime.InteropServices.GuidAttribute

      System.Runtime.InteropServices.IDispatchImplAttribute

      System.Runtime.InteropServices.ImportedFromTypeLibAttribute

      System.Runtime.InteropServices.InAttribute

      System.Runtime.InteropServices.InterfaceTypeAttribute

      System.Runtime.InteropServices.LCIDConversionAttribute

      System.Runtime.InteropServices.MarshalAsAttribute

      System.Runtime.InteropServices.OptionalAttribute

      System.Runtime.InteropServices.OutAttribute

      System.Runtime.InteropServices.PreserveSigAttribute

      System.Runtime.InteropServices.PrimaryInteropAssemblyAttribute

      System.Runtime.InteropServices.ProgIdAttribute

      System.Runtime.InteropServices.StructLayoutAttribute

      System.Runtime.InteropServices.TypeLibFuncAttribute

      System.Runtime.InteropServices.TypeLibTypeAttribute

      System.Runtime.InteropServices.TypeLibVarAttribute

      System.Runtime.InteropServices.TypeLibVersionAttribute

   System.Delegate

      System.MulticastDelegate

         System.Runtime.InteropServices.ObjectCreationDelegate

   System.Exception

      System.SystemException

         System.Runtime.InteropServices.ExternalException

            System.Runtime.InteropServices.COMException

            System.Runtime.InteropServices.SEHException

         System.Runtime.InteropServices.InvalidComObjectException

         System.Runtime.InteropServices.InvalidOleVariantTypeException

         System.Runtime.InteropServices.MarshalDirectiveException

         System.Runtime.InteropServices.SafeArrayRankMismatchException

         System.Runtime.InteropServices.SafeArrayTypeMismatchException

   System.Runtime.InteropServices.CurrencyWrapper

   System.Runtime.InteropServices.DispatchWrapper

   System.Runtime.InteropServices.ErrorWrapper

   System.Runtime.InteropServices.ExtensibleClassFactory

   System.Runtime.InteropServices.Marshal

   System.Runtime.InteropServices.RegistrationServices ---- System.Runtime.InteropServices.IRegistrationServices

   System.Runtime.InteropServices.RuntimeEnvironment

   System.Runtime.InteropServices.TypeLibConverter ---- System.Runtime.InteropServices.ITypeLibConverter

   System.Runtime.InteropServices.UnknownWrapper

   System.ValueType

      System.Enum

         System.Runtime.InteropServices.AssemblyRegistrationFlags

         System.Runtime.InteropServices.CALLCONV

         System.Runtime.InteropServices.CallingConvention

         System.Runtime.InteropServices.CharSet

         System.Runtime.InteropServices.ClassInterfaceType

         System.Runtime.InteropServices.ComInterfaceType

         System.Runtime.InteropServices.ComMemberType

         System.Runtime.InteropServices.DESCKIND

         System.Runtime.InteropServices.ExporterEventKind

         System.Runtime.InteropServices.FUNCFLAGS

         System.Runtime.InteropServices.FUNCKIND

         System.Runtime.InteropServices.GCHandleType

         System.Runtime.InteropServices.IDispatchImplType

         System.Runtime.InteropServices.IDLFLAG

         System.Runtime.InteropServices.IMPLTYPEFLAGS

         System.Runtime.InteropServices.ImporterEventKind

         System.Runtime.InteropServices.INVOKEKIND

         System.Runtime.InteropServices.LayoutKind

         System.Runtime.InteropServices.LIBFLAGS

         System.Runtime.InteropServices.PARAMFLAG

         System.Runtime.InteropServices.SYSKIND

         System.Runtime.InteropServices.TYPEFLAGS

         System.Runtime.InteropServices.TYPEKIND

         System.Runtime.InteropServices.TypeLibExporterFlags

         System.Runtime.InteropServices.TypeLibFuncFlags

         System.Runtime.InteropServices.TypeLibImporterFlags

         System.Runtime.InteropServices.TypeLibTypeFlags

         System.Runtime.InteropServices.TypeLibVarFlags

         System.Runtime.InteropServices.UnmanagedType

         System.Runtime.InteropServices.VarEnum

         System.Runtime.InteropServices.VARFLAGS

      System.Runtime.InteropServices.ArrayWithOffset

      System.Runtime.InteropServices.BIND_OPTS

      System.Runtime.InteropServices.BINDPTR

      System.Runtime.InteropServices.CONNECTDATA

      System.Runtime.InteropServices.DISPPARAMS

      System.Runtime.InteropServices.ELEMDESC

      System.Runtime.InteropServices.ELEMDESC.DESCUNION

      System.Runtime.InteropServices.EXCEPINFO

      System.Runtime.InteropServices.FILETIME

      System.Runtime.InteropServices.FUNCDESC

      System.Runtime.InteropServices.GCHandle

      System.Runtime.InteropServices.HandleRef

      System.Runtime.InteropServices.IDLDESC

      System.Runtime.InteropServices.PARAMDESC

      System.Runtime.InteropServices.STATSTG

      System.Runtime.InteropServices.TYPEATTR

      System.Runtime.InteropServices.TYPEDESC

      System.Runtime.InteropServices.TYPELIBATTR

      System.Runtime.InteropServices.VARDESC

      System.Runtime.InteropServices.VARDESC.DESCUNION

See Also

System.Runtime.InteropServices Namespace

Show: