Partager via


Utility.LogCustomRemoteAppError - Méthode

Rapports des erreurs personnalisées à partir des composants à distance de hébergé sur le nuage Compléments SharePoint.

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 Function LogCustomRemoteAppError ( _
    context As ClientRuntimeContext, _
    productId As Guid, _
    error As String _
) As ClientResult(Of LogAppErrorResult)
'Utilisation
Dim context As ClientRuntimeContext
Dim productId As Guid
Dim error As String
Dim returnValue As ClientResult(Of LogAppErrorResult)

returnValue = Utility.LogCustomRemoteAppError(context, _
    productId, error)
public static ClientResult<LogAppErrorResult> LogCustomRemoteAppError(
    ClientRuntimeContext context,
    Guid productId,
    string error
)

Paramètres

  • productId
    Type : System.Guid

    L'ID de produit de la Complément SharePoint .

Valeur renvoyée

Type : Microsoft.SharePoint.Client.ClientResult<LogAppErrorResult>
Une valeur qui spécifie si la tentative de journal a réussi.

Remarques

La productId doit être identique à l'attribut ProductID de App element (SharePoint App Manifest) dans le manifeste d'application. Une application web qui appelle LogCustomRemoteAppError(ClientRuntimeContext, Guid, String) n'ayant pas un moyen très sécurisé pour obtenir ces informations en cours d'exécution, vous devez stocker cette valeur dans l'application web. Envisagez d'utiliser un fichier Global.asax et un fichier Global.asax.cs (ou Global.asax.vb) à cet effet. Définissez un champstaticpublicde type Guid dans la classe Global du code derrière le fichier. Attribuer l'ID de produit à partir du manifeste d'application (y compris les symboles de « {} » et les traits d'union) comme dans l'exemple suivant :

Public static Guid productID = new Guid("{2ED827F8-5736-4792-B287-A27F64F1D09D}");

Passez ensuite Global.productID pour le paramètre productId .

Voir aussi

Référence

Utility classe

Utility - Membres

Microsoft.SharePoint.Client.Utilities - Espace de noms