Поделиться через


Метод IRuntimeFilter.IsFilterActive

Примечание. Этот API устарел.

Управляет ли фильтр во время выполнения является активным и видимым на различных сайтах.

Пространство имен:  Microsoft.SharePoint.WebPartPages
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<ObsoleteAttribute("Use IRuntimeFilter2 instead.")> _
Function IsFilterActive As Boolean
'Применение
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()

Возвращаемое значение

Тип: System.Boolean
true Если фильтра во время выполнения существует узел. в противном случае — false.

Замечания

Метод IsFilterActive возвращает true наличие фильтра во время выполнения для веб-узла. В противном случае возвращается false. Архитектура веб-часть будет вызывать этот метод перед вызовом метода CheckRuntimeRender . Если IsFilterActive возвращает значение false, CheckRuntimeRender не будет вызвана, и не будет отображаться для свойства IsIncludedFilter в окне свойств пользовательского построителя. Если метод IsFilterActive возвращает true, будет вызван метод CheckRuntimeRender и пользовательского построителя IsIncludedFilter будут отображены в окне свойств.

См. также

Справочные материалы

IRuntimeFilter интерфейс

Элементы IRuntimeFilter

Пространство имен Microsoft.SharePoint.WebPartPages