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
- context
Tipo: Microsoft.SharePoint.Client.ClientRuntimeContext
licenseTokenToImport
Tipo: System.StringUm fragmento XML que representa o token de licença do aplicativo para importar.
contentMarket
Tipo: System.StringO mercado de conteúdo na qual você deseja vender o aplicativo.
billingMarket
Tipo: System.StringMercado de cobrança para o aplicativo.
appName
Tipo: System.StringO nome do aplicativo.
iconUrl
Tipo: System.StringURL do ícone do aplicativo, como ela aparece na Office Store. Pode ser deixada em branco.
providerName
Tipo: System.StringNome do provedor do aplicativo.
appSubtype
Tipo: System.Int32O 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.