MetadataNavigationContext Members

Include Protected Members
Include Inherited Members

Tracks the state of the metadata navigation controls and list view Web Part during an HTTP request.

The MetadataNavigationContext type exposes the following members.

Properties

  Name Description
Public propertyStatic member Current Returns the [MetadataNavigationContext] object for the current [HttpContext], or a null reference (Nothing in Visual Basic) if there is no current [HttpContext].
Protected property FolderPath This member is reserved for internal use and is not intended to be used directly from your code.
Public property FolderUrl Gets the server-relative URL of the SPFolder for the MetadataNavigationContext object.
Public property HierarchyDataSourceControl This member is reserved for internal use and is not intended to be used directly from your code.
Public property IncludeDescendants This member is reserved for internal use and is not intended to be used directly from your code.
Public property IsTaxNodeSelected This member is reserved for internal use and is not intended to be used directly from your code.
Public property KeyFiltersControl This member is reserved for internal use and is not intended to be used directly from your code.
Public property List Gets the SPList object for the MetadataNavigationContext object.
Public property ListId Gets the ID of the current SPList object for this MetadataNavigationContext object.
Public property ListViewDataSource Gets the SPDataSource object for the active XsltListViewWebPart.
Public property NavigationSettings Gets the MetadataNavigationSettings object for the SPList for the metadata navigation context.
Public property SelectedNodePath This member is reserved for internal use and is not intended to be used directly from your code.
Public property ShowIncludeDescendantsUI This member is reserved for internal use and is not intended to be used directly from your code.
Public property UniqueNodePath This member is reserved for internal use and is not intended to be used directly from your code.
Public property UseCurrentPageUrl This member is reserved for internal use and is not intended to be used directly from your code.
Public property Web Gets the SPWeb object for the MetadataNavigationContext object.
Public property WebId Gets the ID of the SPWeb object for this MetadataNavigationContext object.
Public property XsltListViewWebPart Gets or sets the active [XsltListViewWebPart] object for this instance of the MetadataNavigationContext object on the current page.

Top

Methods

  Name Description
Protected method CompareFolderUrlToListUrl Compares the URL that links to the SPFolder object to the URL that links to the SPList object.
Protected method ConvertTaxonomyQueryParamsToFilterOperations Converts taxonomy parameters to filter operations for the current MetadataNavigationContext object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member GetContext This member is reserved for internal use and is not intended to be used directly from your code.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnTreeViewLoad This member is reserved for internal use and is not intended to be used directly from your code.
Public method SetNewContextLocation Sets the current web list and folder context for metadata navigation in this web request.
Public method ToString (Inherited from Object.)

Top

See Also

Reference

MetadataNavigationContext Class

Microsoft.Office.DocumentManagement.MetadataNavigation Namespace