ISoftwareLaunchConditions

Declaration

ILaunchConditionsComponent : IDispatch

Overview

This interface is meant to access, edit or remove software launch conditions

Properties

String DotNetCore
Gets or sets the launch condition for .Net Core version. If the value is empty, the launch condition will be removed. Supported values: “.NET Core 1.0”, ".NET Core 1.1", ".NET Core 2.0", ".NET Core 2.1", ".NET Core 2.2", ".NET Core 3.0", ".NET Core 3.1", ".NET Runtime 5.0"

String DotNetFramework
Gets or sets the launch condition for .Net Framework version. If the value is empty, the launch condition will be removed. Supported values: ".NET Framework 2.0", ".NET Framework 3.0", ".NET Framework 3.5", ".NET Framework 3.5 SP1", ".NET Framework 4.0 Client Profile", ".NET Framework 4.0", ".NET Framework 4.5", ".NET Framework 4.5.1", ".NET Framework 4.5.2", ".NET Framework 4.6", ".NET Framework 4.6.1", ".NET Framework 4.6.2", ".NET Framework 4.7", ".NET Framework 4.7.1", ".NET Framework 4.7.2", ".NET Framework 4.8"

String InternetExplorer
Gets or sets the launch condition for Internet Explorer version. If the value is empty, the launch condition will be removed. Supported values: "Internet Explorer 6", "Internet Explorer 7", "Internet Explorer 8", "Internet Explorer 9", "Internet Explorer 10", "Internet Explorer 11"

String IIS
Gets or sets the launch condition for Internet Information Services version. If the value is empty, the launch condition will be removed. Supported values: "Internet Information Services 5.1", "Internet Information Services 6.0", "Internet Information Services 6.1", "Internet Information Services 7.0", "Internet Information Services 7.5", "Internet Information Services 8.0", "Internet Information Services 8.5", "Internet Information Services 10.0"

String AdobeReader
Gets or sets the launch condition for Adobe Reader version. If the value is empty, the launch condition will be removed. Supported values: "Adobe Reader 8", "Adobe Reader 9", "Adobe Reader X", "Adobe Reader XI", "Acrobat Reader DC 2015", "Acrobat Reader DC 2016", "Acrobat Reader DC 2017", "Acrobat Reader DC 2018", "Acrobat Reader DC 2019"

String JRE
Gets or sets the launch condition for Java Runtime Environment version. If the value is empty, the launch condition will be removed. Supported values: "Java Runtime Environment 5", "Java Runtime Environment 6", "Java Runtime Environment 7", "Java Runtime Environment 8", "Java Runtime Environment 9", "Java Runtime Environment 10"

String JDK
Gets or sets the launch condition for Java Development Kit version. If the value is empty, the launch condition will be removed. Supported values: "Java Development Kit 5", "Java Development Kit 6", "Java Development Kit 7", "Java Development Kit 8", "Java Development Kit 9", "Java Development Kit 10", "Java Development Kit 11", "Java Development Kit 12", "Java Development Kit 13", "Java Development Kit 14", "Java Development Kit 15", "Java Development Kit 16"

String DirectX
Gets or sets the launch condition for DirectX version. If the value is empty, the launch condition will be removed. Supported values: "DirectX 9.0", "DirectX 9.0 A", "DirectX 9.0 B", "DirectX 9.0 C", "DirectX 10", "DirectX 11", "DirectX 12"

String SqlServerExpress
Gets or sets the launch condition for SQL Server Express version. If the value is empty, the launch condition will be removed. Supported values: "SQL Server Express 2005", "SQL Server Express 2005 SP1", "SQL Server Express 2005 SP2", “SQL Server Express 2005 SP3", "SQL Server Express 2005 SP4", "SQL Server Express 2008", "SQL Server Express 2008 SP1", "SQL Server Express 2008 SP2", "SQL Server Express 2008 SP3", "SQL Server Express 2008 SP4", "SQL Server Express 2008 R2", "SQL Server Express 2008 R2 SP1", "SQL Server Express 2008 R2 SP2", "SQL Server Express 2008 R2 SP3", "SQL Server Express 2012", "SQL Server Express 2012 SP1", "SQL Server Express 2012 SP2", "SQL Server Express 2012 SP3", "SQL Server Express 2014", "SQL Server Express 2014 SP2", "SQL Server Express 2014 SP3", "SQL Server Express 2016", "SQL Server Express 2016 SP1", "SQL Server Express 2017", "SQL Server Express 2019"

String SqlServerCompact
Gets or sets the launch condition for SQL Server Compact version. If the value is empty, the launch condition will be removed. Supported values: "SQL Server Compact 3.5" "SQL Server Compact 3.5 SP1" "SQL Server Compact 3.5 SP2" "SQL Server Compact 4.0"

String SqlServerOdbcDriver
Gets or sets the launch condition for SQL Server driver version. If the value is empty, the launch condition will be removed. Supported values: "SQL Server" "SQL Driver 11 for SQL Server" "SQL Driver 13 for SQL Server" "SQL Driver 17 for SQL Server"

String ActiveSync
Gets or sets the launch condition for ActiveSync/WMDC version. If the value is empty, the launch condition will be removed. Supported values: "ActiveSync 3.8" "ActiveSync 4.2" "ActiveSync 4.5" "Windows Mobile Device Center 6.0" "Windows Mobile Device Center 6.1"

String VstoRuntime
Gets or sets the launch condition for Vsto Runtime version. If the value is empty, the launch condition will be removed. Supported values: "Visual Studio Tools for Office 2.0 Runtime" "Visual Studio Tools for Office 3.0 Runtime" "Visual Studio Tools for Office 4.0 Runtime"

String Office2003
Gets or sets the launch condition for Office 2003 product. If the value is empty, the launch condition will be removed. Supported values: "Microsoft Excel" "Microsoft InfoPath" "Microsoft Outlook" "Microsoft PowerPoint" "Microsoft Visio" "Microsoft Word" "Microsoft Forms 2.0" "Microsoft Graph" "Microsoft Smart Tag"

String Office2007
Gets or sets the launch condition for Office 2007 product. If the value is empty, the launch condition will be removed. Supported values: "Microsoft Excel" "Microsoft InfoPath" "Microsoft Outlook" "Microsoft PowerPoint" "Microsoft Visio" "Microsoft Word" "Microsoft Forms 2.0" "Microsoft Graph" "Microsoft Smart Tag" "Microsoft Office Project"

String Office2010
Gets or sets the launch condition for Office 2010 product. If the value is empty, the launch condition will be removed. Supported values: "Microsoft Excel" "Microsoft InfoPath" "Microsoft Outlook" "Microsoft PowerPoint" "Microsoft Visio" "Microsoft Word" "Microsoft Forms 2.0" "Microsoft Graph" "Microsoft Smart Tag" "Microsoft Office Project"

String OfficeSharedInteropAssembly
Gets or sets the launch condition for Office Shared Interop Assembly version. If the value is empty, the launch condition will be removed. Supported values: "Office 2007 Shared Interop Assembly" "Office 2010 Shared Interop Assembly"

String SharePoint
Gets or sets the launch condition for SharePoint version. If the value is empty, the launch condition will be removed. Supported values: "Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007" "Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010" "Microsoft SharePoint Foundation 2013 or Microsoft SharePoint Server 2013" "Microsoft SharePoint Server 2016"

String PowerShell
Gets or sets the launch condition for PowerShell version. If the value is empty, the launch condition will be removed. Supported values: "Windows PowerShell 1.0" "Windows PowerShell 2.0" "Windows PowerShell 3.0" "Windows PowerShell 4.0" "Windows PowerShell 5.0" "Windows PowerShell 5.1" "PowerShell 6.1" "PowerShell 6.2" "PowerShell 7.0" "PowerShell 7.1"

String Windows PowerShell
Gets or sets the launch condition for Windows PowerShell version. If the value is empty, the launch condition will be removed. Supported values: "Windows PowerShell 1.0" "Windows PowerShell 2.0" "Windows PowerShell 3.0" "Windows PowerShell 4.0" "Windows PowerShell 5.0" "Windows PowerShell 5.1"

Bool HasSharePointPermissions
Gets or sets the options that will specify if the package can be installed only if user has permissions for deploying SharePoint solutions

Bool HasSharePointServices
Gets or sets the options that will specify if the package can be installed only if Administration and Timer SharePoint services are started

Bool SharePointSolutionsNotDeployed
Gets or sets the options that will specify if the package can be installed only if the packaged SharePoint solutions are not already deployed

See also

ILaunchConditionsComponent

ISystemLaunchConditions