Skip to content

FilterableValueProvider

Public Class

Defines the interface for classes that extract values from elements in a Revit project for testing against filter rules.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.FilterableValueProvider
Autodesk.Revit.DB.ParameterValueProvider

Namespace: Autodesk.Revit.DB

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public class FilterableValueProvider : IDisposable

The FilterableValueProvider type exposes the following members.

Properties

Name

Description


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Methods

Name

Description


Public Method

Releases all resources used by the FilterableValueProvider


Public Method

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)


Public Method

Gets a global parameter value associated with a parameter from the given element.


Public Method

Gets a double-precision numeric value from the given element.


Public Method

Gets an ElementId value from the given element.


Public Method

GetHashCode

Serves as the default hash function.
(Inherited from Object)


Public Method

Gets an integer value from the given element.


Public Method

Gets a string value from the given element.


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

Determines whether the provide can provide a double-precision numeric value for the given element.


Public Method

Determines whether the provide can provide an ElementId value for the given element.


Public Method

Determines whether the provide can provide an integer value for the given element.


Public Method

Determines whether the provide can provide a string value for the given element.


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)