SPUtility.GetTopEntitlement 方法

之间的相同的应用程序许可证集合,查找最 prevailing 之一。

命名空间:  Microsoft.SharePoint.Utilities
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Shared Function GetTopEntitlement ( _
    entitlements As SPAppLicenseCollection _
) As SPAppLicense
用法
Dim entitlements As SPAppLicenseCollection
Dim returnValue As SPAppLicense

returnValue = SPUtility.GetTopEntitlement(entitlements)
public static SPAppLicense GetTopEntitlement(
    SPAppLicenseCollection entitlements
)

参数

返回值

类型:Microsoft.SharePoint.SPAppLicense
最高的类许可证之一。

备注

从概念上讲,没有 domination 不同类型的许可证之间的顺序。此顺序确定根据以下条件,按降序顺序或重要性: 1。 非过期试用许可证和非试用许可证已经成为通过已过期的许可证 2。使用有效的令牌的许可证已经成为通过使用无效令牌 3 的许可证。通过其他 4 已经成为许可证详细通行许可证类型。通过此方法已实现要获取的最 dominating 许可证从属于相同的应用程序的许可证的一组其他已经成为具有更高版本获取日期的许可证。在正在最多个许可证,将返回 dominating (根据上述条件的所有中),上述任何问题。

另请参阅

引用

SPUtility 类

SPUtility 成员

Microsoft.SharePoint.Utilities 命名空间