Метод 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 будут отображены в окне свойств.