public COBieCompanyInfoTab(string compInfoStr) { InitializeComponent(); textBox_CompanyPhoneValidation.Visibility = Visibility.Hidden; textBox_CompanyEmailValidation.Visibility = Visibility.Hidden; textBox_CompanyName.Focus(); textBox_CompanyType.Text = "example: [Company Type Classification Name]<replace here with code>"; Autodesk.Revit.DB.ProjectInfo rvtProjectInfo = IFCCommandOverrideApplication.TheDocument.ProjectInformation; if (!string.IsNullOrEmpty(compInfoStr)) { companyInfo = new COBieCompanyInfo(compInfoStr); } else { companyInfo = new COBieCompanyInfo(); } if (string.IsNullOrEmpty(companyInfo.CompanyName)) { companyInfo.CompanyName = rvtProjectInfo.OrganizationName; } PopulatePage(); }
/// <summary> /// Initializes private variables. /// </summary> /// <param name="projectInfo">ProjectInfo</param> public ProjectInfoWrapper(Autodesk.Revit.DB.ProjectInfo projectInfo) { m_projectInfo = projectInfo; }