示例#1
0
        /// <summary>
        ///     Call this to get the running powerpoint application, returns null if there isn't any.
        /// </summary>
        /// <returns>IPowerpointApplication or null</returns>
        private static IPowerpointApplication GetPowerpointApplication()
        {
            var powerpointApplication = ComWrapper.GetInstance <IPowerpointApplication>();

            InitializeVariables(powerpointApplication);
            return(powerpointApplication);
        }
示例#2
0
        /// <summary>
        ///     Call this to get the running outlook application, returns null if there isn't any.
        /// </summary>
        /// <returns>IWordApplication or null</returns>
        private static IWordApplication GetWordApplication()
        {
            var wordApplication = ComWrapper.GetInstance <IWordApplication>();

            InitializeVariables(wordApplication);
            return(wordApplication);
        }
示例#3
0
        /// <summary>
        ///     Call this to get the running Excel application, returns null if there isn't any.
        /// </summary>
        /// <returns>IExcelApplication or null</returns>
        private static IExcelApplication GetExcelApplication()
        {
            var excelApplication = ComWrapper.GetInstance <IExcelApplication>();

            InitializeVariables(excelApplication);
            return(excelApplication);
        }
        /// <summary>
        ///     Call this to get the running outlook application, returns null if there isn't any.
        /// </summary>
        /// <returns>IOutlookApplication or null</returns>
        private static IOutlookApplication GetOutlookApplication()
        {
            var outlookApplication = ComWrapper.GetInstance <IOutlookApplication>();

            InitializeVariables(outlookApplication);
            return(outlookApplication);
        }