示例#1
0
        public ConfigPluginAttribute GetAttribute()
        {
            // Get instance of the attribute.
            ConfigPluginAttribute myAttribute = (ConfigPluginAttribute)Attribute.GetCustomAttribute(GetType(), typeof(ConfigPluginAttribute));

            if (myAttribute == null)
            {
                throw new Exception("Attribute Not Found!");
            }
            return(myAttribute);
        }
 private static string GetFriendlyConfigTitle(ConfigPluginAttribute attribute)
 {
     return(string.Format("{0} (By: {1}) Version: {2}", attribute.Name, attribute.Author, attribute.Version));
 }