Compartilhar via


SPUtility.ImportAppLicense method

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

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Shared Sub ImportAppLicense ( _
    licenseTokenToImport As String, _
    contentMarket As String, _
    billingMarket As String, _
    appName As String, _
    iconUrl As Uri, _
    providerName As String, _
    appSubtype As Integer _
)
'Uso
Dim licenseTokenToImport As String
Dim contentMarket As String
Dim billingMarket As String
Dim appName As String
Dim iconUrl As Uri
Dim providerName As String
Dim appSubtype As IntegerSPUtility.ImportAppLicense(licenseTokenToImport, _
    contentMarket, billingMarket, appName, _
    iconUrl, providerName, appSubtype)
public static void ImportAppLicense(
    string licenseTokenToImport,
    string contentMarket,
    string billingMarket,
    string appName,
    Uri iconUrl,
    string providerName,
    int appSubtype
)

Parâmetros

  • licenseTokenToImport
    Type: System.String

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

  • contentMarket
    Type: System.String

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

  • billingMarket
    Type: System.String

    O mercado de cobrança para o aplicativo.

  • iconUrl
    Type: System.Uri

    URL do ícone do aplicativo, como ele aparece na Office Store. Poderá ser deixada em branco.

  • providerName
    Type: System.String

    Nome do provedor do aplicativo.

  • appSubtype
    Type: System.Int32

    O subtipo do aplicativo.

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

    Valores válidos são limitados a:

    Valor

    Descrição

    1

    Um aplicativo para SharePoint usado para empacotar um aplicativo de painel de tarefas único para o Office.

    2

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

    4

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

    5

    Um aplicativo para SharePoint que não é ser usado exclusivamente para empacotar um aplicativo do Office. Isso inclui:

    • Um aplicativo para SharePoint que não contêm quaisquer aplicativos para a funcionalidade do Office.

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

    • Um aplicativo para SharePoint que pacotes de 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 está sendo chamado.

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

  • Um administrador de farm

Para auxiliar em testes de verificação de código em seu aplicativo de licença de aplicativo, o SharePoint permite que você carregue 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 de aplicativo.

For test licenses, you need not specify the deployment ID in the app license XML. The ImportAppLicense method supplies the correct deployment ID to the license token XML.For more information about the app license XML definition, see App License XML Schema. For more information about app licenses, see Licensing your apps for Office and SharePoint.

Ver também

Referência

SPUtility class

SPUtility members

Microsoft.SharePoint.Utilities namespace