/// <summary>
        /// Gets a Revit category by the built-in category name.
        /// </summary>
        /// <param name="name">The built in category name.</param>
        /// <returns></returns>
        public static HorizontalAlignment ByName(string name)
        {
            if (name == null)
            {
                throw new ArgumentNullException("name");
            }

            Autodesk.Revit.DB.HorizontalAlignmentStyle style = Autodesk.Revit.DB.HorizontalAlignmentStyle.Center;

            if (!Enum.TryParse <Autodesk.Revit.DB.HorizontalAlignmentStyle>(name, out style))
            {
                throw new Exception("Cannot parse " + name);
            }

            return(new HorizontalAlignment(style));
        }
 private HorizontalAlignment(Autodesk.Revit.DB.HorizontalAlignmentStyle rebarStyle)
 {
     internalElement = rebarStyle;
 }