Table of Contents

Interface IGlossarySearch

Namespace
InSite.Application.Glossaries.Read
Assembly
Shift.Sdk.dll
public interface IGlossarySearch
Extension Methods

Methods

CountTermContents(GlossaryTermContentFilter)

int CountTermContents(GlossaryTermContentFilter filter)

Parameters

filter GlossaryTermContentFilter

Returns

int

CountTerms(GlossaryTermFilter)

int CountTerms(GlossaryTermFilter filter)

Parameters

filter GlossaryTermFilter

Returns

int

GetContainerTerms(Guid, Guid, string)

List<QGlossaryTerm> GetContainerTerms(Guid glossary, Guid container, string label = null)

Parameters

glossary Guid
container Guid
label string

Returns

List<QGlossaryTerm>

GetTerm(Guid)

QGlossaryTerm GetTerm(Guid term)

Parameters

term Guid

Returns

QGlossaryTerm

GetTerm(Guid, string)

QGlossaryTerm GetTerm(Guid glossary, string term)

Parameters

glossary Guid
term string

Returns

QGlossaryTerm

GetTermContents(GlossaryTermContentFilter)

List<QGlossaryTermContent> GetTermContents(GlossaryTermContentFilter filter)

Parameters

filter GlossaryTermContentFilter

Returns

List<QGlossaryTermContent>

GetTerms(GlossaryTermFilter)

List<QGlossaryTerm> GetTerms(GlossaryTermFilter filter)

Parameters

filter GlossaryTermFilter

Returns

List<QGlossaryTerm>

GetTerms(IEnumerable<Guid>)

List<QGlossaryTerm> GetTerms(IEnumerable<Guid> ids)

Parameters

ids IEnumerable<Guid>

Returns

List<QGlossaryTerm>