Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Calculate the refinement XML based on the refinement data.
Namespace: Microsoft.Office.Server.Search.WebControls
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaration
Public MustOverride Function GetRefinement ( _
refinedData As Dictionary(Of String, Dictionary(Of String, RefinementDataElement)), _
filterXml As XmlDocument, _
maxFilterCats As Integer _
) As List(Of XmlElement)
'Usage
Dim instance As RefinementFilterGenerator
Dim refinedData As Dictionary(Of String, Dictionary(Of String, RefinementDataElement))
Dim filterXml As XmlDocument
Dim maxFilterCats As Integer
Dim returnValue As List(Of XmlElement)
returnValue = instance.GetRefinement(refinedData, _
filterXml, maxFilterCats)
public abstract List<XmlElement> GetRefinement(
Dictionary<string, Dictionary<string, RefinementDataElement>> refinedData,
XmlDocument filterXml,
int maxFilterCats
)
Parameters
- refinedData
Type: System.Collections.Generic.Dictionary<String, Dictionary<String, RefinementDataElement>>
- filterXml
Type: System.Xml.XmlDocument
- maxFilterCats
Type: System.Int32
Return value
Type: System.Collections.Generic.List<XmlElement>
Returns List<T>.
See also
Reference
RefinementFilterGenerator class