Ejemplo n.º 1
0
        /// <summary>
        /// Creates Image Type Options for image import.
        /// </summary>
        /// <param name="filePath">File path to Image.</param>
        /// <returns>Image Type Options object.</returns>
        public static ImageTypeOptions Create(string filePath)
        {
            try
            {
                var doc = DocumentManager.Instance.CurrentDBDocument;
                TransactionManager.Instance.EnsureInTransaction(doc);
                var options = new Autodesk.Revit.DB.ImageTypeOptions(filePath);
                TransactionManager.Instance.TransactionTaskDone();

                return(new ImageTypeOptions(options));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 2
0
 private void InternalSetImageTypeOptions(Autodesk.Revit.DB.ImageTypeOptions ito)
 {
     InternalImageTypeOptions = ito;
 }
Ejemplo n.º 3
0
 public ImageTypeOptions(Autodesk.Revit.DB.ImageTypeOptions ito)
 {
     InitImageTypeOptions(ito);
 }