NoFilterEventHandler - Délégué

Remarque : cette API est désormais obsolète.

Représente la méthode qui gérera l'événement deNoFilterdéclenché par un composant qui implémente l'interface IFilterProvider . Lors de la réception d'un événement NoFilter , un composant qui implémente l'interface IFilterConsumer doit réutiliser le filtre existant de la liste.

Espace de noms :  Microsoft.SharePoint.WebPartPages.Communication
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartParameters instead")> _
Public Delegate Sub NoFilterEventHandler ( _
    sender As Object, _
    e As EventArgs _
)
'Utilisation
Dim instance As New NoFilterEventHandler(AddressOf HandlerMethod)
[ObsoleteAttribute("Use System.Web.UI.WebControls.WebParts.IWebPartParameters instead")]
public delegate void NoFilterEventHandler(
    Object sender,
    EventArgs e
)

Paramètres

  • sender
    Type : System.Object

    La source de l'événement, le composant WebPart.

  • e
    Type : System.EventArgs

    Objet EventArgs qui contient les données d'événement.

Remarques

Lorsque vous créez un délégué NoFilterEventHandler , vous identifiez la méthode qui gérera l'événement. Pour associer l'événement à votre gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le Gestionnaire d'événements est appelé chaque fois que l'événement se produit, sauf si vous supprimez le délégué.

Exemples

L'exemple de code suivant illustre la déclaration d'un événement du type NoFilterEventHandler d'une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface deIFilterProvider. Un exemple de code qui illustre l'implémentation du Gestionnaire d'événements se trouve dans la rubrique sur l'événement NoFilter . Un exemple de code qui illustre l'implémentation de l'interface dede IFilterConsumercomplète se trouve dans la rubrique IFilterProvider .

' Step #3: Declare the IFilterProvider events.
' Because this class implements the IFilterProvider interface, it must 
' declare the interface members SetFilter, ClearFilter, NoFilter. 

Public Event SetFilter As SetFilterEventHandler Implements IFilterProvider.SetFilter
Public Event ClearFilter As ClearFilterEventHandler Implements IFilterProvider.ClearFilter
Public Event NoFilter As NoFilterEventHandler Implements IFilterProvider.NoFilter
// Step #3: Declare the IFilterProvider events.
// Because this class implements the IFilterProvider interface, it must 
// declare the interface members SetFilter, ClearFilter, NoFilter. 

public event SetFilterEventHandler SetFilter;
public event ClearFilterEventHandler ClearFilter;
public event NoFilterEventHandler NoFilter;

Voir aussi

Référence

Microsoft.SharePoint.WebPartPages.Communication - Espace de noms