コード例 #1
0
        /// <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);
        }
コード例 #2
0
 public override void OnDidReceiveMissingCopies(MissingCopiesParams parameter)
 {
     typeCobolWorkspace.UpdateMissingCopies(new Uri(parameter.textDocument.uri), parameter.Copies);
 }