del método ClientApplicationWebPartBase.GetExternalApplicationRequestResult
Obtiene un objeto que se pueden usar para crear un control que representa el elemento Web.
Espacio de nombres: Microsoft.SharePoint.WebPartPages
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Protected Function GetExternalApplicationRequestResult As SPExternalApplicationRequestResult
'Uso
Dim returnValue As SPExternalApplicationRequestResult
returnValue = Me.GetExternalApplicationRequestResult()
protected SPExternalApplicationRequestResult GetExternalApplicationRequestResult()
Valor devuelto
Tipo: Microsoft.SharePoint.SPExternalApplicationRequestResult
Objeto que se usa para crear un control que representa el elemento Web.
Excepciones
Excepción | Condición |
---|---|
InvalidOperationException | La aplicación externa no se ha registrado correctamente con una dirección URL o el External Application XML. |
SPExternalApplicationRegistrationException | El External Application XML no es válido. |
Comentarios
Normalmente se llama a este método en el método CreateChildControls() de una clase derivada de ClientApplicationWebPartBase. El método CreateChildControls() para representar el elemento Web, a continuación, llama al método GetContentControl(String) del objeto SPExternalApplicationRequestResult que se devuelve.
Los dos pasos principales de este método son:
Crear un objeto SPExternalApplicationRequestProperties e inicializar sus propiedades.
Pase el objeto como el parámetro a una llamada del método OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) del Proveedor de aplicación externa (EAP) que está habilitado para primario de la aplicación Web servicio Web.
El método GetExternalApplicationRequestResult() , a continuación, devuelve el objeto SPExternalApplicationRequestResult que es devuelta por el método OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) .
Importante
El OnApplicationWebPartCreateChildControls(SPExternalApplicationRequestProperties) del predeterminado EAP devuelve una referencia null (Nothing en Visual Basic) y, por lo tanto, también lo hace el método GetExternalApplicationRequestResult() cuando el valor predeterminado es de EAP en uso.
Vea también
Referencia
clase ClientApplicationWebPartBase