Package.Dependencies | dependencies property

Applies to Windows and Windows Phone

Gets the packages on which the current package depends.

Syntax


var dependencies = package.dependencies;

Property value

Type: IVectorView<Package> [JavaScript/C++] | System.Collections.Generic.IReadOnlyList<Package> [.NET]

The packages on which the current package depends.

Remarks

Important   Although Package is supported in desktop apps, this member is supported only in Windows Store apps. To access a package's dependencies from a desktop app, use GetPackageInfo.

Examples

Use the Package.Current | current property to get the package for the current app. Use the Package.Dependencies | dependencies property to get the package dependencies.


var package = Windows.ApplicationModel.Package.current;
var dependencies = package.dependencies;

// The count of dependencies is dependencies.length
var output = [ "Count: " + dependencies.length ];

for (var i = 0; i < dependencies.length; i++) 
{
    // The package full name is dependency.id.fullName
    var dependency = package.dependencies[i];
    output.push("[" + i + "]: " + dependency.id.fullName);
}

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.ApplicationModel
Windows::ApplicationModel [C++]

Metadata

Windows.winmd

See also

Samples
App package information sample
Reference
Package

 

 

Show:
© 2014 Microsoft. All rights reserved.