diff --git a/src/SIL.LCModel/DomainImpl/OverridesLing_Lex.cs b/src/SIL.LCModel/DomainImpl/OverridesLing_Lex.cs index fbef21fb..a4f5a918 100644 --- a/src/SIL.LCModel/DomainImpl/OverridesLing_Lex.cs +++ b/src/SIL.LCModel/DomainImpl/OverridesLing_Lex.cs @@ -2912,7 +2912,8 @@ public bool HasMoreThanOneSense /// /// Return all allomorphs of the entry: first the lexeme form, then the alternate forms. /// - public IMoForm[] AllAllomorphs + [VirtualProperty(CellarPropertyType.ReferenceSequence, "MoForm")] + public IEnumerable AllAllomorphs { get { diff --git a/src/SIL.LCModel/InterfaceAdditions.cs b/src/SIL.LCModel/InterfaceAdditions.cs index 0ed470e5..d10bd041 100644 --- a/src/SIL.LCModel/InterfaceAdditions.cs +++ b/src/SIL.LCModel/InterfaceAdditions.cs @@ -1331,7 +1331,7 @@ List MorphTypes } /// - IMoForm[] AllAllomorphs + IEnumerable AllAllomorphs { get; }