Miner.Desktop.DesignerExpress Assembly > Miner.Desktop.DesignerExpress.Annotations Namespace : BaseTypeRequiredAttribute Class |
'Declaration <AttributeUsageAttribute(ValidOn=AttributeTargets.Class, AllowMultiple=True, Inherited=True)> <BaseTypeRequiredAttribute(System.Attribute)> Public NotInheritable Class BaseTypeRequiredAttribute Inherits System.Attribute
'Usage Dim instance As BaseTypeRequiredAttribute
[AttributeUsage(ValidOn=AttributeTargets.Class, AllowMultiple=true, Inherited=true)] [BaseTypeRequired(System.Attribute)] public sealed class BaseTypeRequiredAttribute : System.Attribute
[BaseTypeRequired(typeof(IComponent)] // Specify requirement public class ComponentAttribute : Attribute { } [Component] // ComponentAttribute requires implementing IComponent interface public class MyComponent : IComponent { }
System.Object
System.Attribute
Miner.Desktop.DesignerExpress.Annotations.BaseTypeRequiredAttribute
Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)
Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.