Compartir a través de


del método ICellConsumer.CellProviderInit

NOTA: esta API está ahora obsoleta.

Controla el evento de inicialización CellProviderInit. Este controlador de eventos es del tipo CellProviderInitEventHandler.

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

Sintaxis

'Declaración
<ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartField instead")> _
Sub CellProviderInit ( _
    sender As Object, _
    cellProviderInitArgs As CellProviderInitEventArgs _
)
'Uso
Dim instance As ICellConsumer
Dim sender As Object
Dim cellProviderInitArgs As CellProviderInitEventArgs

instance.CellProviderInit(sender, cellProviderInitArgs)
[ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartField instead")]
void CellProviderInit(
    Object sender,
    CellProviderInitEventArgs cellProviderInitArgs
)

Parámetros

  • sender
    Tipo: System.Object

    Referencia para el elemento Web del consumidor.

Ejemplos

En el ejemplo de código siguiente se muestra la implementación de un método CellProviderInit para recibir el nombre para mostrar campo enviado por un ICellProvider elemento Web. Este ejemplo de código forma parte de un ejemplo más extenso de la interfaz ICellConsumer .

Dado que en este ejemplo se usa la clase Microsoft.SharePoint.Utilities.SPEncode , requiere una directiva de using (Imports en Visual Basic) para el espacio de nombres Microsoft.SharePoint.Utilities .

' Step #8: Implement CellProviderInit event handler.
' The connected provider part(s) will call this method during its 
' PartCommunicationInit phase
' to pass initialization information to this consumer Web Part.
' <param name="sender">Reference to the Consumer Web Part</param>
' <param name="cellProviderInitEventArgs">The args passed by the provider Web Part</param>
Public Sub CellProviderInit(sender As Object, cellProviderInitEventArgs 
   As CellProviderInitEventArgs) Implements ICellConsumer.CellProviderInit
    'Encode and store the field display name.
    _connectedField = SPEncode.HtmlEncode(cellProviderInitEventArgs.FieldDisplayName)
End Sub
// Step #8: Implement CellProviderInit event handler.
// The connected provider part(s) will call this method during its 
// PartCommunicationInit phase
// to pass initialization information to this consumer Web Part.
// <param name="sender">Reference to the Consumer Web Part</param>
// <param name="cellProviderInitEventArgs">The args passed by the 
// provider Web Part</param>
public void CellProviderInit(object sender, CellProviderInitEventArgs 
   cellProviderInitEventArgs)
{
    // Encode and store the field display name.
    _connectedField = SPEncode.HtmlEncode(cellProviderInitEventArgs.FieldDisplayName);
}

Vea también

Referencia

interfaz ICellConsumer

Miembros ICellConsumer

Espacio de nombres Microsoft.SharePoint.WebPartPages.Communication