Compartilhar via


ICellConsumer.CellProviderInit method

NOTE: This API is now obsolete.

Manipula o evento de inicialização CellProviderInit. Esse manipulador de eventos é do tipo CellProviderInitEventHandler.

Namespace:  Microsoft.SharePoint.WebPartPages.Communication
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<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
    Type: System.Object

    Referência a Web Part do consumidor.

Examples

O exemplo de código a seguir mostra a implementação de um método CellProviderInit para receber o nome de exibição do campo enviado por uma ICellProvider da Web Part. Este exemplo de código é parte de um exemplo maior fornecido para a interface ICellConsumer .

Como este exemplo usa a classe Microsoft.SharePoint.Utilities.SPEncode , ele requer uma diretiva de using (Imports no Visual Basic) para o namespace 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);
}

Ver também

Referência

ICellConsumer interface

ICellConsumer members

Microsoft.SharePoint.WebPartPages.Communication namespace