This enumeration contains values to use as arguments for ClassInterfaceAttribute . AutoDispatch specifies that a dispatch-only interface should be generated. AutoDual specifies that a dual interface should be generated, and None specifies that no interface should be generated. public enum ClassInterfaceType { None = 0 , AutoDispatch = 1 , AutoDual = 2 } HierarchySystem.Object System.ValueType System.Enum(System.IComparable , System.IFormattable , System.IConvertible) ClassInterfaceType Returned ByClassInterfaceAttribute.Value Passed ToClassInterfaceAttribute.ClassInterfaceAttribute( ) |