IRuntimeFilter.IsFilterActive - Méthode

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

Détermine si le filtre de runtime est actif et visible pour les différents sites.

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

Syntaxe

'Déclaration
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<ObsoleteAttribute("Use IRuntimeFilter2 instead.")> _
Function IsFilterActive As Boolean
'Utilisation
Dim instance As IRuntimeFilter
Dim returnValue As Boolean

returnValue = instance.IsFilterActive()
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[ObsoleteAttribute("Use IRuntimeFilter2 instead.")]
bool IsFilterActive()

Valeur renvoyée

Type : System.Boolean
true si un filtre d'exécution existe pour le site ; dans le cas contraire, false.

Remarques

La méthode IsFilterActive doit retourner true si un filtre de runtime existe pour le site. Dans le cas contraire, elle doit retourner false. L'architecture du composant WebPart appelle cette méthode avant d'appeler la méthode CheckRuntimeRender . Si IsFilterActive retourne la valeur false, le CheckRuntimeRender ne sera pas appelé et le générateur personnalisé ne sera pas restitué pour la propriété IsIncludedFilter dans la feuille de propriétés. Si la méthode IsFilterActive renvoie la true, la méthode CheckRuntimeRender est appelée et le générateur personnalisé que IsIncludedFilter sera restitué dans la feuille de propriétés.

Voir aussi

Référence

IRuntimeFilter interface

IRuntimeFilter - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms