Class MacroAttribute
Namespace: Aurigma.DesignAtoms.Model.Annotations
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = true)]
public sealed class MacroAttribute : Attribute, _Attribute
Inheritance: System.Object -> System.Attribute -> MacroAttribute
Implements
System.Runtime.InteropServices._Attribute
Inherited Members
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type)System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean)System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type)System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type)System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type)System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean)System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type)System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type)System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type)System.Attribute.GetCustomAttributes(System.Reflection.Module)System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean)System.Attribute.IsDefined(System.Reflection.Module,System.Type)System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean)System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type)System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type)System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean)System.Attribute.GetCustomAttributes(System.Reflection.Assembly)System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean)System.Attribute.IsDefined(System.Reflection.Assembly,System.Type)System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean)System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type)System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean)System.Attribute.Equals(System.Object)System.Attribute.GetHashCodeSystem.Attribute.Match(System.Object)System.Attribute.IsDefaultAttributeSystem.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)System.Attribute.TypeIdSystem.Object.ToStringSystem.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
MacroAttribute
public MacroAttribute()
Properties
Expression
[CanBeNull]
public string Expression { get; set; }
Editable
public int Editable { get; set; }
Target
[CanBeNull]
public string Target { get; set; }