MetadataNavigationKeyFilter Class
Represents a key filter used to filter metadata navigation to a meaningful, workable subset.
Inheritance Hierarchy
System.Object
Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationItem
Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationKeyFilter
Namespace: Microsoft.Office.DocumentManagement.MetadataNavigation
Assembly: Microsoft.Office.DocumentManagement (in Microsoft.Office.DocumentManagement.dll)
Syntax
'Declaration
Public NotInheritable Class MetadataNavigationKeyFilter _
Inherits MetadataNavigationItem
'Usage
Dim instance As MetadataNavigationKeyFilter
public sealed class MetadataNavigationKeyFilter : MetadataNavigationItem
Remarks
An object appears in the configured key filters in the MetadataNavigationSettings object for each key filter that is configured in a list. The appropriate edit control for the type of data will be shown to enable entering a field value. If it is the special Enterprise Keywords field, then the filter will be an All Tags filter, which enables you to find items with the managed metadata term in any of the Managed Metadata fields in the item.
Two special types of hierarchies are supported: content type, and enterprise keywords (multi-valued Managed Metadata enterprise keywords)
The following field types are also supported:
TaxonomyFieldType (single-valued Managed Metadata)
TaxonomyFieldTypeMulti (multi-valued Managed Metadata)
Choice (including multi-valued choice)
number types (Including Number, Currency and Integer)
User (including multi-valued user)
Boolean
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
MetadataNavigationKeyFilter Members
Microsoft.Office.DocumentManagement.MetadataNavigation Namespace