Class GlossaryStore
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class GlossaryStore : IGlossaryStore
- Inheritance
-
GlossaryStore
- Implements
-
- Inherited Members
-
Constructors
GlossaryStore()
Methods
ApproveTerm(Guid, DateTimeOffset, Guid)
public void ApproveTerm(Guid identifier, DateTimeOffset when, Guid who)
Parameters
identifier Guid
when DateTimeOffset
who Guid
DeleteTerm(Guid)
public void DeleteTerm(Guid identifier)
Parameters
identifier Guid
InitializeGlossary(Guid, Guid)
public void InitializeGlossary(Guid glossary, Guid organization)
Parameters
glossary Guid
organization Guid
LinkTerm(Guid, Guid, Guid, string, string)
public void LinkTerm(Guid relationshipId, Guid termId, Guid containerId, string containerType, string contentLabel)
Parameters
relationshipId Guid
termId Guid
containerId Guid
containerType string
contentLabel string
ProposeTerm(Guid, Guid, Guid, string, ContentContainer, DateTimeOffset, Guid)
public void ProposeTerm(Guid glossary, Guid organization, Guid term, string name, ContentContainer content, DateTimeOffset when, Guid who)
Parameters
glossary Guid
organization Guid
term Guid
name string
content ContentContainer
when DateTimeOffset
who Guid
ReviseTerm(Guid, string, ContentContainer, DateTimeOffset, Guid)
public void ReviseTerm(Guid identifier, string name, ContentContainer content, DateTimeOffset when, Guid who)
Parameters
identifier Guid
name string
content ContentContainer
when DateTimeOffset
who Guid
UnlinkTerm(Guid)
public void UnlinkTerm(Guid relationshipId)
Parameters
relationshipId Guid