IMsixPackageDependency

DeclarationCopy link to this sectionLink to this section copied!

IMsixPackageDependency : IDispatch

OverviewCopy link to this sectionLink to this section copied!

This interface is meant for configuring dependency on another package that is marked as a framework package.

PropertiesCopy link to this sectionLink to this section copied!

String Name
Gets or sets the name as it appears in the ID field from the Package section of Package Information Page.

String Publisher
Gets or sets the name as it appears in the ID field from the Package section of Package Information Page.

String MinVersion
Gets or sets the minimum version of the dependency package. The value is a string in quad notation(e.g. "Major.Minor.Build.Revision").

String MaxMajorVersion
Gets or sets The maximum version of the dependency package tested against. Used only on Windows 10 to determine whether frameworks will be staged side-by-side, and what framework gets loaded into the package graph for the package.

String ProcessorArchitecture
Gets or sets the processor architecture.Supported values: x86, x64, arm, arm64, neutral

Bool Optional
Gets or sets the flag that specifies the dependency to be optional for the app. In this case the app can be installed even if the optional framework dependencies are not installed