Compartilhar via


Utility.ImportAppLicense método

Importa a licença de teste especificado para a implantação do SharePoint especificada para fins de teste do aplicativo.

Namespace:  Microsoft.SharePoint.Client.Utilities
Assemblies:   Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)

Sintaxe

'Declaração
Public Shared Sub ImportAppLicense ( _
    context As ClientRuntimeContext, _
    licenseTokenToImport As String, _
    contentMarket As String, _
    billingMarket As String, _
    appName As String, _
    iconUrl As String, _
    providerName As String, _
    appSubtype As Integer _
)
'Uso
Dim context As ClientRuntimeContext
Dim licenseTokenToImport As String
Dim contentMarket As String
Dim billingMarket As String
Dim appName As String
Dim iconUrl As String
Dim providerName As String
Dim appSubtype As Integer

Utility.ImportAppLicense(context, licenseTokenToImport, _
    contentMarket, billingMarket, appName, _
    iconUrl, providerName, appSubtype)
public static void ImportAppLicense(
    ClientRuntimeContext context,
    string licenseTokenToImport,
    string contentMarket,
    string billingMarket,
    string appName,
    string iconUrl,
    string providerName,
    int appSubtype
)

Parâmetros

  • licenseTokenToImport
    Tipo: System.String

    Um fragmento XML que representa o token de licença do aplicativo para importar.

  • contentMarket
    Tipo: System.String

    O mercado de conteúdo na qual você deseja vender o aplicativo.

  • billingMarket
    Tipo: System.String

    Mercado de cobrança para o aplicativo.

  • iconUrl
    Tipo: System.String

    URL do ícone do aplicativo, como ela aparece na Office Store. Pode ser deixada em branco.

  • providerName
    Tipo: System.String

    Nome do provedor do aplicativo.

  • appSubtype
    Tipo: System.Int32

    O subtipo do aplicativo.

    Use este parâmetro para especificar se esta licença é para um aplicativo do SharePoint usado exclusivamente para empacotar um aplicativo do Office e, em caso afirmativo, o tipo de aplicativo do Office. Isso permite catálogos corporativos filtrar e exibir os aplicativos do Office empacotado em aplicativos do SharePoint.

    Valores válidos são limitados ao:

    Valor

    Descrição

    1

    Um aplicativo do SharePoint usado para empacotar um aplicativo de painel de tarefas única do Office.

    2

    Um aplicativo do SharePoint usado para empacotar um único aplicativo de conteúdo para o Office.

    4

    Um aplicativo do SharePoint usado para empacotar um aplicativo de painel de tarefas dicionário única do Office.

    5

    Um aplicativo do SharePoint que não está sendo usado exclusivamente para empacotar um aplicativo do Office. Isso inclui:

    • Um aplicativo do SharePoint que não contenha qualquer aplicativos para funcionalidade do Office.

    • Um aplicativo para o SharePoint, além de sua funcionalidade específicas do SharePoint, instala documentos e/ou modelos que contêm um ou mais aplicativos do Office.

    • Um aplicativo do SharePoint que pacotes vários aplicativos do Office.

Comentários

Para chamar esse método, o chamador deve ser um destes procedimentos:

  • Um administrador do conjunto de sites que está sendo chamado.

  • Um administrador do aluguel no qual a licença é importada, se a implantação do SharePoint em que a licença é importada for um aluguel.

  • Um administrador de farm

Para auxiliar no teste da licença do aplicativo código em seu aplicativo de verificação, o SharePoint permite que você carregar até dez licenças de teste por implantação do SharePoint. Esses teste licenças são fragmentos XML em conformidade com o esquema de licença do aplicativo.

Teste de licenças, você não precisa especificar a identificação de implantação na licença do aplicativo XML. O método ImportAppLicense fornece a identificação de implantação correta para o símbolo de licença XML.

Para obter mais informações sobre a definição XML de licença do aplicativo, consulte App License XML Schema. Para obter mais informações sobre licenças de aplicativos, consulte Licensing your apps for Office and SharePoint.

Ver também

Referência

Utility classe

Utility membros

Microsoft.SharePoint.Client.Utilities namespace