// Deletes list items such as negative keywords from the corresponding list.

        private async Task <IList <BatchError> > DeleteListItemsFromSharedListAsync(
            IList <long> listItemIds,
            SharedList sharedList)
        {
            var request = new DeleteListItemsFromSharedListRequest
            {
                ListItemIds = listItemIds,
                SharedList  = sharedList
            };

            return((await Service.CallAsync((s, r) => s.DeleteListItemsFromSharedListAsync(r), request)).PartialErrors);
        }
        // Deletes list items such as negative keywords from the corresponding list. 

        private async Task<IList<BatchError>> DeleteListItemsFromSharedListAsync(
            IList<long> listItemIds,
            SharedList sharedList)
        {
            var request = new DeleteListItemsFromSharedListRequest
            {
                ListItemIds = listItemIds,
                SharedList = sharedList
            };

            return (await Service.CallAsync((s, r) => s.DeleteListItemsFromSharedListAsync(r), request)).PartialErrors;
        }