Click or drag to resize
Sandcastle Help File BuilderApiFilter Class
This represents an API entry that is to be removed from the reflection information using MRefBuilder's namespace ripping feature.
Inheritance Hierarchy
SystemObject
  SandcastleBuilder.UtilsApiFilter

Namespace: SandcastleBuilder.Utils
Assembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax
public class ApiFilter : IComparable<ApiFilter>, 
	ICloneable

The ApiFilter type exposes the following members.

Methods
  NameDescription
Public methodStatic memberApiEntryTypeFromLetter
This is used to convert an API type letter to an ApiEntryType enumerated value.
Public methodClone
Clone the API filter
Public methodCompareTo
Compares this instance to another instance and returns an indication of their relative values
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyChildren
This returns the child API filter collection for this entry
Public propertyEntryType
This is used to get or set the API entry type
Public propertyFilterName
This is used to get the API filter name
Public propertyFullName
This is used to get the fully qualified name of the API entry
Public propertyIsExposed
This is used to get or set whether or not the entry is exposed
Public propertyIsProjectExclude
This is used to get or set whether or not the entry is excluded via the project (i.e. via the SHFB Namespaces option or an <exclude /> tag.
Top
See Also