ClientApplicationWebPartBase.GetExternalApplicationRequestResult method
Obtém um objeto que pode ser usado para criar um controle que processa a Web Part.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Protected Function GetExternalApplicationRequestResult As SPExternalApplicationRequestResult
'Uso
Dim returnValue As SPExternalApplicationRequestResult
returnValue = Me.GetExternalApplicationRequestResult()
protected SPExternalApplicationRequestResult GetExternalApplicationRequestResult()
Valor retornado
Type: Microsoft.SharePoint.SPExternalApplicationRequestResult
Um objeto que é usado para criar um controle que processa a Web Part.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | O aplicativo externo não foi registrado corretamente com uma URL ou External Application XML. |
SPExternalApplicationRegistrationException | O External Application XML é inválido. |
Comentários
Normalmente, esse método é chamado pelo método CreateChildControls() de uma classe derivada de ClientApplicationWebPartBase. O método GetContentControl(String) do objeto SPExternalApplicationRequestResult que é retornado é então chamado pelo método CreateChildControls() para processar a Web Part.
As duas principais etapas deste método são:
Criar um objeto de SPExternalApplicationRequestProperties e inicializar suas propriedades.
Passe o objeto como o parâmetro para uma chamada do método OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) do Provedor de aplicativos externos (EAP) que está habilitado para o pai do aplicativo da Web serviço da Web.
O método GetExternalApplicationRequestResult() retorna o objeto SPExternalApplicationRequestResult que é retornado pelo método OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) a ela.
Importante
OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) do padrão EAP retorna a null reference (Nothing in Visual Basic) e, portanto, aumenta também o método GetExternalApplicationRequestResult() quando o padrão EAP está sendo usado.
Ver também
Referência
ClientApplicationWebPartBase class