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.StringUm fragmento XML que representa o token de licença de aplicativo para importar.
contentMarket
Type: System.StringO mercado de conteúdo no qual você deseja vender o aplicativo.
billingMarket
Type: System.StringO mercado de cobrança para o aplicativo.
appName
Type: System.StringO nome do aplicativo.
iconUrl
Type: System.UriURL do ícone do aplicativo, como ele aparece na Office Store. Poderá ser deixada em branco.
providerName
Type: System.StringNome do provedor do aplicativo.
appSubtype
Type: System.Int32O 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.