ICellConsumer.CellProviderInit - Méthode
Remarque : cette API est désormais obsolète.
Gère l' événement de l'initialisation du CellProviderInit. Ce gestionnaire d'événements est de type CellProviderInitEventHandler.
Espace de noms : Microsoft.SharePoint.WebPartPages.Communication
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartField instead")> _
Sub CellProviderInit ( _
sender As Object, _
cellProviderInitArgs As CellProviderInitEventArgs _
)
'Utilisation
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
)
Paramètres
sender
Type : System.ObjectRéférence au composant WebPart consommateur.
cellProviderInitArgs
Type : Microsoft.SharePoint.WebPartPages.Communication.CellProviderInitEventArgsLes arguments passés par le composant WebPart fournisseur.
Exemples
L'exemple de code suivant illustre l'implémentation d'une méthode CellProviderInit pour recevoir le nom complet du champ envoyé par un ICellProvider WebPart. Cet exemple de code fait partie d'un exemple plus développé fourni pour l'interface ICellConsumer .
Étant donné que cet exemple utilise la classe Microsoft.SharePoint.Utilities.SPEncode , il requiert une directive using (Imports dans Visual Basic) pour l'espace de noms 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);
}
Voir aussi
Référence
Microsoft.SharePoint.WebPartPages.Communication - Espace de noms