public static bool IsHiddenField(FieldInfo fi) { object[] FieldAttributes = fi.GetCustomAttributes(typeof(TypeLibVarAttribute), true); if (FieldAttributes.Length > 0) { TypeLibVarAttribute tlv = ( TypeLibVarAttribute )FieldAttributes[0]; TypeLibVarFlags flags = tlv.Value; return((flags & TypeLibVarFlags.FHidden) != 0); } return(false); }
public void Ctor_ShortFlags(short flags) { var attribute = new TypeLibVarAttribute(flags); Assert.Equal((TypeLibVarFlags)flags, attribute.Value); }
public void Ctor_TypeLibVarFlags(TypeLibVarFlags flags) { var attribute = new TypeLibVarAttribute(flags); Assert.Equal(flags, attribute.Value); }