Table of Contents

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