ACPAddIn.ExtensionMode.displayExtension C# (CSharp) Method

displayExtension() private method

private displayExtension ( List nextExtensions, bool addIntoExtensions ) : void
nextExtensions List
addIntoExtensions bool
return void
        private void displayExtension(List<Suggestion> nextExtensions, bool addIntoExtensions)
        {
            // if it is a extension of word NOT from the last extensionPos and last extensionWordPos
            if (nextExtensions == null)
            {
                displayWordExtensions(); // complete word extension to complete sentence or just extend one word
            }
            else if (nextExtensions.Count == 0) // if there are no subsequent suggestion
            {
                Globals.ThisAddIn.Dispatcher.Invoke(new displayMessageDelegate(displayMessage), new Object[] { "No subsequent suggestion available" });
            }
            else
            {
                displayParaSentenceExtensions(nextExtensions, addIntoExtensions);
            }

            isRetrieving = 1;
        }