예제 #1
0
 /// <summary>
 /// Creates an instance of the class
 /// </summary>
 /// <param name="owner">addin owner instance</param>
 /// <param name="isAutomation">host application is started for automation</param>
 protected internal CommonUtils(NetOffice.Tools.COMAddinBase owner, bool isAutomation)
 {
     if (null == owner)
     {
         throw new ArgumentNullException("owner");
     }
     Owner              = owner;
     _ownerApplication  = owner.AppInstance;
     _isAutomation      = isAutomation;
     _headerCaptionLine = _headerCaptionLineDefault;
     _infos             = new Infos(this);
 }
예제 #2
0
 /// <summary>
 /// Creates an instance of the class
 /// </summary>
 /// <param name="owner">addin owner</param>
 /// <param name="isAutomation">indicates the host application is currently in automation</param>
 /// <param name="ownerAssembly">owner application</param>
 internal CommonUtils(NetOffice.Tools.COMAddinBase owner, bool isAutomation, Assembly ownerAssembly) : base(owner, isAutomation, ownerAssembly)
 {
 }
예제 #3
0
 /// <summary>
 /// Creates an instance of the class
 /// </summary>
 /// <param name="owner">addin owner instance</param>
 /// <param name="isAutomation">host application is started for automation</param>
 internal CommonUtils(NetOffice.Tools.COMAddinBase owner, bool isAutomation) : base(owner, isAutomation)
 {
 }