Utility.LogCustomRemoteAppError método
Relatórios personalizados erros de componentes remotos de hospedados em nuvem Suplementos do SharePoint.
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 Function LogCustomRemoteAppError ( _
context As ClientRuntimeContext, _
productId As Guid, _
error As String _
) As ClientResult(Of LogAppErrorResult)
'Uso
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
)
Parâmetros
context
Tipo: Microsoft.SharePoint.Client.ClientRuntimeContextO contexto de cliente.
productId
Tipo: System.GuidA ID do produto da Suplemento do SharePoint .
error
Tipo: System.StringA mensagem de erro personalizada.
Valor retornado
Tipo: Microsoft.SharePoint.Client.ClientResult<LogAppErrorResult>
Um valor que especifica se a tentativa de log foi bem-sucedida.
Comentários
O productId deve ser o mesmo que o atributo ProductID da App element (SharePoint App Manifest) no manifesto do aplicativo. Como um aplicativo web que está chamando LogCustomRemoteAppError(ClientRuntimeContext, Guid, String) não tem uma maneira fácil de segura para obter essas informações em tempo de execução, você deve armazenar esse valor no aplicativo da web. Considere o uso de um arquivo asax e um arquivo Global.asax.cs (ou Global.asax.vb) para essa finalidade. Defina um campo destaticpublicdo tipo Guid na classe Global do arquivo code-behind. Atribua a ID do produto do manifesto aplicativo (incluindo os símbolos de "{}" e hifens) como no exemplo seguinte:
Public static Guid productID = new Guid("{2ED827F8-5736-4792-B287-A27F64F1D09D}");
Em seguida, passe Global.productID para o parâmetro productId .