/// <summary> /// Event Method triggered when missing copies are detected. /// </summary> /// <param name="fileUri">File URI to be send to the client</param> /// <param name="missingCopies">List of missing copies name</param> private void MissingCopiesDetected(object fileUri, MissingCopiesEvent missingCopiesEvent) { //Send missing copies to client var missingCopiesParam = new MissingCopiesParams(); missingCopiesParam.Copies = missingCopiesEvent.Copies; missingCopiesParam.textDocument = new TextDocumentIdentifier(fileUri.ToString()); SendMissingCopies(missingCopiesParam); }
public override void OnDidReceiveMissingCopies(MissingCopiesParams parameter) { typeCobolWorkspace.UpdateMissingCopies(new Uri(parameter.textDocument.uri), parameter.Copies); }