Compartir a través de


del método IParametersOutConsumer.NoParametersOut

NOTA: esta API está ahora obsoleta.

Proporciona un controlador de eventos para un consumidor de elemento Web para procesar el evento NoParametersOut de un proveedor de elemento Web que implementa la interfaz IParametersOutProvider .

Espacio de nombres:  Microsoft.SharePoint.WebPartPages.Communication
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartParameters instead")> _
Sub NoParametersOut ( _
    sender As Object, _
    e As EventArgs _
)
'Uso
Dim instance As IParametersOutConsumer
Dim sender As Object
Dim e As EventArgs

instance.NoParametersOut(sender, e)
[ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartParameters instead")]
void NoParametersOut(
    Object sender,
    EventArgs e
)

Parámetros

  • sender
    Tipo: System.Object

    Un elemento Web que implementa la interfaz IParametersOutProvider .

Comentarios

Si un consumidor de elemento Web que implementa la interfaz IParametersOutConsumer recibe el evento NoParametersOut , debe volver a usar sus parámetros existentes.

Ejemplos

En el ejemplo de código siguiente se muestra una implementación de un método NoParametersOut . Este ejemplo de código forma parte de un ejemplo más extenso de la interfaz IParametersOutConsumer .

' Step #8: Implement the NoParametersOut event handler.
' The connected provider part may call this method during its PartCommunicationMain phase
' to indicate there is no change in the parameter values. This allows the consumer part to 
' display its cached data instead of potentially hitting a database again or recalculating values. 
' <param name="sender">Provider Web Part</param>
' <param name="eventArgs">The Event Argumentsr</param>
Public Sub NoParametersOut(sender As Object, eventArgs As EventArgs) Implements IParametersOutConsumer.NoParametersOut
    _noParametersOutFlag = True
         
    ' Set font attributes based on cached values.
    _fontFamily = CStr(ViewState("FontFamily"))
    _fontColor = CStr(ViewState("FontColor"))
    _fontWeight = CStr(ViewState("FontWeight"))
    _fontSize = CStr(ViewState("FontSize"))
End Sub
// Step #8: Implement the NoParametersOut event handler.
// The connected provider part may call this method during its 
// PartCommunicationMain phase to indicate there is no change 
// in the parameter values. This allows 
// the consumer part to display its cached data instead of potentially 
// hitting a database again or recalculating values. 
// <param name="sender">Provider Web Part</param>
// <param name="eventArgs">The Event Argumentsr</param>
public void NoParametersOut(object sender, EventArgs eventArgs)
{
    _noParametersOutFlag = true;

    // Set font attributes based on cached values.
    _fontFamily = (string)ViewState["FontFamily"];
    _fontColor = (string)ViewState["FontColor"];
    _fontWeight = (string)ViewState["FontWeight"];
    _fontSize = (string)ViewState["FontSize"];
}

Vea también

Referencia

interfaz IParametersOutConsumer

Miembros IParametersOutConsumer

Espacio de nombres Microsoft.SharePoint.WebPartPages.Communication