public int Paste(VisualStudio.OLE.Interop.IDataObject pDataObject, uint dwEffects) { foreach (var value in _sinks.Values) { value.OnPaste(_wasCut ? 1 : 0, dwEffects); } return(VSConstants.S_OK); }
public int Copy(VisualStudio.OLE.Interop.IDataObject pDataObject) { _wasCut = false; return(VSConstants.S_FALSE); }
public int Cut(VisualStudio.OLE.Interop.IDataObject pDataObject) { _wasCut = true; return(VSConstants.S_OK); }
int IVsTextView.GetSelectionDataObject(out VisualStudio.OLE.Interop.IDataObject ppIDataObject) { throw new NotImplementedException(); }