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