Interface IGlossaryStore
- Namespace
- InSite.Application.Glossaries.Read
- Assembly
- Shift.Sdk.dll
public interface IGlossaryStore
- Extension Methods
-
Methods
ApproveTerm(Guid, DateTimeOffset, Guid)
void ApproveTerm(Guid identifier, DateTimeOffset when, Guid who)
Parameters
identifier Guid
when DateTimeOffset
who Guid
DeleteTerm(Guid)
void DeleteTerm(Guid identifier)
Parameters
identifier Guid
InitializeGlossary(Guid, Guid)
void InitializeGlossary(Guid glossary, Guid organization)
Parameters
glossary Guid
organization Guid
LinkTerm(Guid, Guid, Guid, string, string)
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)
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)
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)
void UnlinkTerm(Guid relationshipId)
Parameters
relationshipId Guid