SPUtility.ImportAppLicense - Méthode
Importe la licence de test spécifié dans le déploiement SharePoint spécifié pour l'application à des fins de test.
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
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 _
)
'Utilisation
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
)
Paramètres
licenseTokenToImport
Type : System.StringUn fragment XML qui représente le jeton de licence d'application à importer.
contentMarket
Type : System.StringLe marché de contenu dans lequel vous souhaitez vendre l'application.
billingMarket
Type : System.StringLe marché de facturation pour l'application.
appName
Type : System.StringNom de l’application.
iconUrl
Type : System.UriURL de l'icône de l'application, telle qu'elle apparaît dans le magasin de bureau. Peut être vide.
providerName
Type : System.StringNom du fournisseur de l'application.
appSubtype
Type : System.Int32Le sous-type de l'application.
Utilisez ce paramètre pour spécifier si cette licence est valable pour une application pour SharePoint utilisé exclusivement pour empaqueter une application pour Office et, dans ce cas, le type d'application pour Office. Ainsi, les catalogues d'entreprise filtrer et afficher des applications pour Office empaquetée dans les applications pour SharePoint.
Les valeurs valides sont limitées à :
Valeur
Description
1
Une application pour SharePoint permet d'empaqueter une application de volet de tâche unique pour Office.
2
Une application pour SharePoint permet d'empaqueter une application de contenu unique pour Office.
4
Une application pour SharePoint permet d'empaqueter une application de volet de tâches de même dictionnaire pour Office.
5
Une application pour SharePoint qui est ne peut ne pas être utilisé exclusivement pour empaqueter une application pour Office. Cela inclut :
Une application pour SharePoint qui ne contient-elle pas toutes les applications pour les fonctionnalités Office.
Une application pour SharePoint qui, en plus de ses fonctionnalités spécifiques à SharePoint, installe des documents et/ou des modèles qui contiennent une ou plusieurs applications pour Office.
Une application pour SharePoint qui regroupe plusieurs applications pour Office.
Remarques
Pour appeler cette méthode, l'appelant doit être une des opérations suivantes :
un administrateur de la collection de sites appelée ;
un administrateur de la location dans laquelle la licence est importée, si le déploiement SharePoint dans lequel la licence est importée est une location ;
un administrateur de batterie de serveurs.
Pour aider à tester la licence app vérification de code dans votre application, SharePoint vous permet de télécharger jusqu'à dix licences de test par le déploiement de SharePoint. Ces licences de test sont des fragments XML conforment au schéma de licence app.
Pour les licences de test, vous pas besoin de spécifier l'ID de déploiement dans la licence de l'application XML. La méthode ImportAppLicense fournit l'ID de déploiement correct pour le code XML du jeton de licence.Pour plus d'informations sur la licence app définition XML, consultez Schéma des licences d’applications. Pour plus d'informations sur les licences d'application, consultez Gestion des licences d’applications pour Office et SharePoint.