SPUtility.GetAppLicenseInformation method
Retorna uma coleção de todas as licenças de aplicativo atribuídas ao usuário atual para o aplicativo especificado para o SharePoint na implantação do SharePoint determinada.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function GetAppLicenseInformation ( _
productId As Guid _
) As SPAppLicenseCollection
'Uso
Dim productId As Guid
Dim returnValue As SPAppLicenseCollection
returnValue = SPUtility.GetAppLicenseInformation(productId)
public static SPAppLicenseCollection GetAppLicenseInformation(
Guid productId
)
Parâmetros
productId
Type: System.GuidA ID de produto do aplicativo.
Valor retornado
Type: Microsoft.SharePoint.SPAppLicenseCollection
Uma coleção de todas as licenças de aplicativo atribuídas ao usuário atual para o aplicativo especificado do SharePoint.
Comentários
Um usuário pode ter várias licenças de aplicativo atribuídas a eles para o mesmo aplicativo para em uma implantação do SharePoint determinado.
Se várias licenças são adquiridas para o mesmo aplicativo, usando diferentes contas da Microsoft, as licenças são retornadas na seguinte ordem de prioridade:
Pago
Gratuito
Versão de avaliação ainda em vigor
Avaliação expirada
O método GetAppLicenseInformation não retorna licenças com tokens expirados ou preservados. Tokens preservados são os tokens de licença que não podem ser renovados automaticamente pelo SharePoint; para permanecerem válido, tokens preservados devem ser renovadas manualmente estabelecendo comprador entrar no Office Store.
A ID de produto de um aplicativo pode ser encontrada no manifesto do aplicativo.
For more information about app licenses, see Licensing your apps for Office and SharePoint.