Package.Dependencies | dependencies Property

获取当前包依赖的包。

语法


var dependencies = package.dependencies;

属性值

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

当前包依赖的包。

备注

重要事项   虽然在桌面应用程序中受支持,但是此成员仅在 Windows Store 应用程序中受支持。若要从桌面应用程序访问包的依赖项,请使用 GetPackageInfo

Windows Phone 8

此 API 不实现,但是调用时会引发异常。请参见 Windows Phone 运行时 API

示例

使用 Package.Current | current 属性可以获取当前应用程序包。使用 Package.Dependencies | 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);
}

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

Windows Phone 8 [未实现,请参见备注]

命名空间

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

元数据

Windows.winmd

另请参见

示例
应用程序包信息示例
引用
Package

 

 

显示:
© 2014 Microsoft