Partager via


Utility.ImportAppLicense - Méthode

Permet d'importer la licence de test spécifié dans le déploiement de SharePoint spécifié pour l'application à des fins de test.

Espace de noms :  Microsoft.SharePoint.Client.Utilities
Assemblys :   Microsoft.SharePoint.Client.Silverlight (dans Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (dans Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (dans Microsoft.SharePoint.Client.dll)

Syntaxe

'Déclaration
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 _
)
'Utilisation
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
)

Paramètres

  • licenseTokenToImport
    Type : System.String

    Fragment XML qui représente le jeton de licence d'application à importer.

  • contentMarket
    Type : System.String

    Le marché de contenu dans lequel vous souhaitez vendre l'application.

  • billingMarket
    Type : System.String

    Le marché facturation pour l'application.

  • iconUrl
    Type : System.String

    URL de l'icône d'application, tel qu'il apparaît sur Office Store. Peut être vide.

  • providerName
    Type : System.String

    Nom du fournisseur de l'application.

  • appSubtype
    Type : System.Int32

    Le sous-type de l'application.

    Utilisez ce paramètre pour spécifier si cette licence est pour une application pour SharePoint utilisé en mode exclusif pour créer un package une application pour Office et, dans ce cas, le type d'application pour Office. Cela permet d'entreprise catalogues filtrer et afficher des applications pour Office empaqueté dans les applications pour SharePoint.

    Les valeurs valides sont limitées à :

    Valeur

    Description

    1

    Une application pour SharePoint utilisée pour créer un package une application de volet de tâches unique pour Office.

    2

    Une application pour SharePoint utilisée pour créer un package une application de contenu unique pour Office.

    4

    Une application pour SharePoint utilisée pour créer un package une application de volet de tâches dictionnaire unique pour Office.

    5

    Une application pour SharePoint qui n'est pas utilisé en mode exclusif pour créer un package une application pour Office. Cela inclut :

    • Une application pour SharePoint qui ne contient-elle pas de toutes les applications pour les fonctionnalités d'Office.

    • Une application pour SharePoint, en plus de ses fonctionnalités spécifiques à SharePoint, installe 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

Pour vous aider à tester la licence d'application Vérification du code dans votre application, SharePoint vous permet de télécharger des licences de test jusqu'à dix par déploiement de SharePoint. Ces licences de test sont fragments XML sont conformes au schéma de licence de l'application.

Pour les licences de test, vous ne devez pas spécifier l'ID de déploiement dans la licence de l'application XML. La méthode ImportAppLicense fournit l'ID de déploiement approprié pour le code XML du jeton de licence.

Pour plus d'informations sur la licence d'application définition XML, voir Schéma des licences d’applications. Pour plus d'informations sur les licences d'applications, voir Gérer les licences de compléments pour Office et SharePoint.

Voir aussi

Référence

Utility classe

Utility - Membres

Microsoft.SharePoint.Client.Utilities - Espace de noms