Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Berichte aus der Cloud gehosteten SharePoint-Add-Ins remote-Komponenten benutzerdefinierte Fehler an.
Namespace: Microsoft.SharePoint.Client.Utilities
Assemblys: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
Public Shared Function LogCustomRemoteAppError ( _
context As ClientRuntimeContext, _
productId As Guid, _
error As String _
) As ClientResult(Of LogAppErrorResult)
'Usage
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
)
Parameter
context
Typ: Microsoft.SharePoint.Client.ClientRuntimeContextDer Clientkontext.
productId
Typ: System.GuidDie Produkt-ID, der die SharePoint-Add-In .
error
Typ: System.StringDie benutzerdefinierten Fehlermeldung.
Rückgabewert
Typ: Microsoft.SharePoint.Client.ClientResult<LogAppErrorResult>
Ein Wert, der angibt, ob der Log Versuch erfolgreich war.
Hinweise
Die productId muss die ProductID Attribut für die App element (SharePoint App Manifest) in der app-Manifest identisch sein. Da eine Anwendung, die Anrufen von LogCustomRemoteAppError(ClientRuntimeContext, Guid, String) keine einfache sichere Möglichkeit, diese Informationen zur Laufzeit zu erhalten, sollten Sie diesen Wert in der Webanwendung speichern. Sollten Sie eine Datei Global.asax und einer Datei Global.asax.cs (oder Global.asax.vb) für diesen Zweck verwenden. Definieren Sie ein publicstatic -Feld vom Typ Guid in der Klasse Global der CodeBehind-Datei ein. Weisen sie die Produkt-ID aus dem app-Manifest (einschließlich "{}" Symbole und Bindestriche) wie im folgenden Beispiel gezeigt:
Public static Guid productID = new Guid("{2ED827F8-5736-4792-B287-A27F64F1D09D}");
Klicken Sie dann Global.productID für den Parameter productId zu übergeben.